精华内容
下载资源
问答
  • SQL Server 还原数据库备份介质集不完整

    千次阅读 热门讨论 2019-06-12 09:32:13
    报错 备份介质集不完整。文件:C\xxxxx.bak。介质簇计数:2。缺失的介质簇序列号:2 ...解决SQL SERVER还原数据库错误:备份介质集不完整。介质簇计数: 2。缺失的介质簇序列号: 1 此种方案本人还未尝试。 ...

    报错

    备份介质集不完整。文件:C\xxxxx.bak。介质簇计数:2。缺失的介质簇序列号:2

    错误截图:
    备份介质集不完整

    解决方案

    1. 方案一:
      在备份数据库时,使用 一个文件路径,如下图:
      备份时采用一个文件路径.

    2. 方案二:

      解决SQL SERVER还原数据库错误:备份介质集不完整。介质簇计数: 2。缺失的介质簇序列号: 1

      此种方案本人还未尝试。

    展开全文
  • SQL Server 2005数据库还原出错 错误具体信息为:备份集中的数据库备份与现有的A数据库不同 具体操作如下: 第一次:新建了数据库A,数据库文件放在E:\DB\A目录下,选中该数据库右键-任务-还原-文件文件组,...

    SQL Server 2005数据库还原出错
    错误具体信息为:备份集中的数据库备份与现有的A数据库不同

    具体操作如下:
    第一次:新建了数据库A,数据库文件放在E:\DB\A目录下,选中该数据库右键-任务-还原-文件和文件组,在源设备中找到备份文件A.bak,目标数据库选中A,还原路径找到E:\DB\A目录下数据库文件(刚才所建数据库A的数据库文件),选择覆盖原数据库,点还原后出现错误:备份集中的数据库备份与现有的A数据库不同

    第二次:删除了数据库A,直接在根节点的数据库右键-还原数据库,出来对话框中先找到备份文件A.bak,此时目标数据库下拉框中自动出现跟备份文件中数据库名一样的数据库名称,选择它,在选项的将数据库文件还原为中,把还原路径改为自己需要的E:\DB\A,文件名保留系统自带的,点还原后,成功还原。

    总结:第一次还原出错的原因可能是,新建的数据库文件为A.MDF和A_Log.LDF,而还原的数据库文件为A_Data.MDF和A_Log.LDF,文件名不同,导致还原出错,第二次因为没有数据库文件,所以用的是还原的数据库文件名,因而能还原成功。

    展开全文
  • 选中要还原的备份文件后,点击确定,注意勾选用于还原的备份集 点击选项,覆盖现有数据库,之后点击确定: 二、为还原数据库新建账户 等待数据库还原成功后,就可以为还原好的数据库新建一个账户。首先在该...

    一、还原数据库

    登录数据库,可以选择选中要还原的库,也可选择新建数据库。新建完数据库后选中,右键:任务->还原->数据库

    选中要还原的备份文件后,点击确定,注意勾选用于还原的备份集

    点击选项,覆盖现有数据库,之后点击确定:

    二、为还原数据库新建账户

    等待数据库还原成功后,就可以为还原好的数据库新建一个账户。首先在该服务器上以管理员身份登录,选择安全性:

    服务器角色可选择public,之后点击确定。新建好了登录名之后需要到已经还原好的数据库里新建用户。将用户与登录名关联起来。之后就可以使用登录名登录。打开还原好的数据库:

    之后就可以通过登录名登录并查看该数据库数据。

    展开全文
  • 数据库备份还原

    2018-02-21 10:21:44
    数据库备份与日志备份数据库维护的日常工作,备份的目的是在于当数据库出现故障或者遭到破坏的时候可以根据备份数据库及事务日志文件还原到最近的时间点将损失降到最低点。数据库备份可以手动备份和语句备份。一...

    简介
    数据库备份与日志备份是数据库维护的日常工作,备份的目的是在于当数据库出现故障或者遭到破坏的时候可以根据备份的数据库及事务日志文件还原到最近的时间点将损失降到最低点。

    数据库备份可以手动备份和语句备份。

    一.手动备份数据库
    1:鼠标右键选择你要进行备份的数据库—任务—备份
    可以在常规选项页面选择,备份类型可以是进行完整数据库备份还是差异数据库备份

    2:点击添加选项,选择数据库文件的存放路径
    注意文件名记得加后缀.bak,便于恢复时的查找

    二.数据库还原
    右键数据库—还原数据库—添加需要进行还原的数据库文件路径
    在还原源选项中你可以选择 源数据库 源设备
    1.选择源数据库工具会自动显示该数据库之前的一些备份,然后直接选择需要还原的数据库备份集
    2.选择源设备点击后面的…,添加需要还原的数据库文件
    3.点击确认还原数据库

    三:使用mysqldump命令备份
    mysqldump命令是将数据库中的数据备份成一个文本文件,表的结构和表中的数据将存储在生成的文本文件中。

    mysqldump命令的工作原理很简单,它先查出需要备份的表的结构,再在文本文件中生成一个create语句,然后,将表中的所有记录转换成一条insert语句,再通过这些语句,就能够创建表并插入数据。

    1:备份一个数据库
    mysqldump基本语法:

    mysqldump -u username -p dbname table1 table2...->BackupName.sql

    其中:
    dbname参数表示数据库的名称
    table1和table2参数表示需要备份的表的名称为空则整个数据库备份
    BackupName.sql参数表设计备份文件的名称,文件名前面可以加上一个绝对路径,通常把数据库存储在后缀名为sql的文件

    使用root用户备份test数据库下的person表

    mysqldump -u root -p test person >D:\backup.sql

    2:备份多个数据库
    语法:

    mysqldump -u username -p --databases dbname1 dbname2>Backup.sql

    加上–database选项,然后后面跟多个数据库

    mysqldump -u root -p --databases test mysql>D:\backup.sql

    3:备份所有的数据库
    语法:

    mysqldump -u username -p -all-databases>BackupName.sql

    示例:

    mysqldump -u root -p -all-databases>D:\all.sql

    四:直接复制整个数据库目录
    Mysql有一种非常简单的备份方法,就是将MySQL中的数据库文件直接复制出来,这是最简单,速度最快的方法。

    不过在此之前,要先将服务器停止,这样才可以保证在复制期间数据库的数据不会变化,如果在复制数据库的过程中还有数据写入,就会造成数据不一致。这种情况在开发环境可以,但是在生产环境中很难允许备份数据库。

    注意:这种方法不适用于InnoDB存储引擎的表,而对于MyISAM存储引擎

    五:数据库还原
    1:还原使用mysqldump命令备份的数据库的语法如下:

    mysql -u root -p [dname] <backup.sql

    示例:

    mysql -u root -p<C:\backup.sql

    2:还原直接复制目录的备份
    通过这种方式还原时,必须保证两个MySQL数据库的版本号是相同的,MyISAM类型的表有效,对于InnoDB类型的表不可用,InnoDB表的表空间不能直接复制。

    补充:使用mysqlhotcopy工具快速备份
    热备份,mysqlhotcopy支持不停止MySQL服务器备份,而且,mysqlhotcopy的备份方式比mysqldump快,mysqlhotcopy是一个perl脚本,主要是在linux系统下使用,其使用LOCK TABLES、FLUSH TABLES和cp来进行快速备份。

    参考博客:https://www.cnblogs.com/kissdodog/p/4174421.html

    展开全文
  • 今天在服务器上备份了一份数据库文件,在本地根据设备进行还原总是提示“未选择要还原备份集”。如下图所示: 原因:因为备份文件的实例是SQLSERVER2012,而我的数据库是SQLSERVER 2008。解决方法切换到SQL...
  • SQL Server 2012 数据库备份还原

    万次阅读 多人点赞 2019-07-09 14:59:40
    完整备份还原使用SSMS工具完整备份还原使用SQL方式完整备份还原4.差异备份还原使用SSMS工具差异备份还原使用SQL方式差异备份还原5.事务日志备份还原使用SSMS工具事务日志备份还原使用SQL方式事务...
  • 情景:1、一台服务器,安装的SQLServer2008R2,运软件的数据库数据,每日做“全面备份”,bak文件放到...2、对准新数据库A点击,选“任务”--“还原”--“数据库”--“源设备”--选择bak文件3、报错“备份...
  • 原因是在备份到磁盘的过程中,选择备份路径的时候选择了两个以上的路径,将数据库备份分成了几份,只有几份一起还原才能成功还原,所以简单的方式是直接选择单个路径备份,然后就可以还原了。 失败截图: 正确备份...
  • 数据库差异备份还原

    千次阅读 2019-05-03 22:35:46
    案例背景:创建一个叫TestBackup的数据库,创建一张叫Table1的表,这个时候进行一次完整备份... 创建一个叫TestBackup2的数据库,用于测试TestBackup数据库备份文件还原。    下面我们就可以对备份文件:Te...
  • 还原数据库bak文件提示“备份集中的数据库备份与现有的xx数据库不同”错误解决方法。 在还原数据库的时候报错:备份集中的数据库备份与现有的数据库不同SQLServer2005或者SQLServerExpress数据库还原的时候出错。...
  • 提示,未选择要还原备份集。如果我备份下该数据库,就可以还原,但是还原后里面没有任何内容,看了好多教程,通过语句也不行,望各位指导. ,,restore filelistonly from disk = 'D:\XXX.bak',看到的文件是 [img...
  • 今天在服务器上备份了一份数据库文件,在本地根据设备进行还原总是提示“未选择要还原备份集”。如下图所示:     按正常逻辑,当为设备指定了正确的备份文件。源数据库就会默认加载出需要还原数据库也会...
  • 注意:这种方式适用于比较少量数据的时候,如果大量数据,请物理备份备份文件尽量含有日期[方便数据的还原与管理],对于客户的数据库是禁止删除的,因此还原的时候,可以还原到新的数据库。 Windows平台下CMD执行...
  • 达梦数据库备份还原

    2019-11-04 19:30:40
     DM7 数据库中的数据存储在数据库的物理数据文件中,数据文件按照页、簇和段的方式进行管理,数据页是最小的数据存储单元。任何一个对 DM7 数据库的操作,归根结底都是对某个数据文件页的读写操作。 关于这些结构...
  • (1)获得逻辑文件名,返回由备份集内包含的数据库和日志文件列表组成的结果集,其中D:\HMS_back.bak 为还原文件路径 USE master RESTORE FILELISTONLY  FROM DISK ='D:\HMS_back.bak'  Go *****...
  • 还原备份数据库

    2017-01-03 10:18:10
    数据库右键→还原数据库→“目标数据库”填写即将新建的数据库名→“还原的源”选择源设备→浏览路径选择bak文件→“选择用于还原备份集”一栏,勾选两个选项→点击确定,开始还原数据库
  • 我们都知道备份bak数据库是在数据库右击还原***(省略步骤),姐姐俺出错的原因是因为在新建数据库的基础上还原的,其实不用新建数据库。之接在标题目录下的数据库上右击还原数据库
  • sqlserver数据库备份还原

    千次阅读 2018-07-11 18:01:17
    注意点:要是删除数据库默认的备份目标,直接备份,那么你此次备份将被备份到默认的备份目标(往往为以前某次备份文件所在位置)。这样前次的备份文件会被覆盖,可能会丢失前次备份文件。所以一般都会重新指定备份...
  • 2:在”目标数据库“那一栏,写上一个新的数据库名称或选择一个原有的数据库(各人建议重新建一个数据库),然后选择源设备这一项   3.点击下图所示的地方   4.点击过后将会出现以下界面,然后点击“添加...
  • oracle数据库备份还原

    2013-04-22 15:16:04
    对于数据库操作,数据的备份还原是必可少的。下面与大家一块分享一下网络上的相关信息 用IMP和EXP 处理的: EXP userid=/@ file= IMP userid==/@ file= fromuser= touser= 实例: 数据的导出 ...
  • 还原对于服务器失败 备份集中的数据库备份与现有数据库不同  今天在SQL Server 2008 R2中还原一个数据库备份,遇到错误。... 解决方法:选中用于还原备份集,在选项中,勾选“覆盖现有数据库
  • SQL数据库中BAK文件备份还原

    千次阅读 2019-01-05 18:33:20
    对于数据库的恢复非常建议采用BAK文件的方法进行备份还原,因为该种方法相对于SQL脚本文件不仅简单而且高效。具体步骤如下: 1.备份Bak文件 1.右键需要备份数据库(这里以 MyDB 为例)–&gt;任务–&gt;...
  • sql还原数据库备份数据库 So far, we’ve discussed a lot about database backup-and-restore process. The backup database command is an online database copy of the SQL Server database and restore ...
  • Navicat备份数据库还原数据库详解

    千次阅读 2020-01-21 13:35:05
    Navicat备份数据库还原数据库详解 首先我们知道Navicat备份数据库文件为**.psc文件,当然也可以备份成.sql文件,下面我们以常用的.psc**文件为例。来详细操作数据库备份。 其他数据库可视化工具以后再详述。 ...
  • 数据库备份还原

    2010-11-21 20:50:00
    还原文章分类:数据库备份数据库,关于SQL server Management Studio备份,还原数据库很简单backup database stu to disk=E:/hello.bak 验证(返回由备份集内包含的数据库和日志文件列表组成的结果集。
  • 为了帮助用户能以最快的速度还原数据库,SQLServer也在不断引入新的还原方法。SQL Server一共可以支持4个级别的数据还原:  数据库(“数据库完整还原”)级 还原和恢复整个数据库数据库还原和恢复操作期间会...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,212
精华内容 9,684
关键字:

数据库还原备份集文件不显示