来自 新葡亰数据库 2019-11-21 18:24 的文章
当前位置: 澳门新葡亰app > 新葡亰数据库 > 正文

现身难点时百度, 连接到服务器

当需求将大器晚成台机械(源机器卡塔 尔(英语:State of Qatar)上的二个数据库完全复制到另黄金时代台机器(指标机器卡塔 尔(英语:State of Qatar)上时,能够选拔先在源机器上备份该数据库,然后在对象机器上还原该备份的办法。

原著链接:

    下边详细描述具体步骤:

主题材料陈说

前日在布局一个 ASP 站点时,导入以前的数据库备份文件,提醒:sql二零一零备份聚集的数据库备份与现存的xxx数据库分裂杀绝办法,百度之,发现是协和的操作步骤不对,特此记录。

    1. 打开SQL server management studio

环境

  • 系统境遇:Hyper-V 下 windos server 二零零六 r2
  • 数据库: Microsoft SQL Server 2008

    2. 连接到服务器。在“服务器名称”上填写本机名称,能够在微电脑-右键-属性中查看“Computer名”,然后点击“连接”

标题再度现身

  • 新建叁个数据库,名称与要苏醒的数据库名称意气风发致

图片 1

  • 【数据库】上右键,【还原数据库】

图片 2

图片 3

  • 选用刚刚新建的空数据库做为【指标数据库】,选取好【源道具】的文书路线,分明,错误再一次现身,如下:

图片 4

      图片 5

准确操作

  • 直白在【数据库】上右键,选用【还原数据库】
  • 在【还原数据库】分界面,配置好【源道具】的门道,【指标数据库】里面自动会现身你要求复苏的数据库的称呼,选用它
  • 刚才增多的备份集,点击鲜明就可以。

    3. 选中你要复制的数据库,右键-职分-备份

番外

并发难点时百度,发掘许多人遇到,有人提供如下方法,未亲测:

RESTORE DATABASE xxxx     -- xxxx-改为你自己的数据名称
FROM DISK = 'D:dbxxxx.bak'   --bak文件路径 xxxx-改为你自己的数据名称
with replace,
MOVE 'xxxx' TO 'C:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATAxxxx.mdf',   --mdf文件路径--xxxx-改为你自己的数据名称
MOVE 'xxxx_log' TO 'C:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATAxxxx.ldf'   --ldf文件路径xxxx-改为你自己的数据名称

申明:xxxx是你须要复苏的数据库名称,xxxx.bak是您要求还原的备份文件。
地点方法施行成功后,唯有部分的表结构已经回复,况且表中没多少,那个时候就足以用系统暗中认可的艺术再用xxxx.bak文件还原二回数据库就马到成功了,一定要选中覆盖还原哦。

      图片 6

    4. 接收你要复制的对象地点。常常情状下会有四个暗中认可地点,请只备份到叁个地点上,最佳不用再增添多个任务,不然还原的时候便于失误(血的教训!卡塔 尔(阿拉伯语:قطر‎,能够在备份完现在去私下认可地点拷贝出备份文件。

     图片 7

    5. 点击“明确”就能伊始备份了。等备份完毕,会获得一个xxx.bak文件,该公文正是备份文件,去指标地方拷出该文件,拷到指标机器上就可以。

    6. 在对象机器上按第1步连接数据库,然后右键点击“数据库”,点击“还原著件和文件组“,实际不是点击“还原数据库”,否则轻巧出错。

     图片 8

    7. 在“还原的靶子”下的“目的数据库”左边的栏中填写您想在对象机器上复制的数据库的名字,能够和原数据库名差异。

        在“还原的源”下点击“源器材”右边的“...”,在点击“增添”选取拷到本机的数据库备份文件xxx.bak,然后点击分明就能够了

     图片 9

    8. 那时候下方的“选取用于恢复生机的备份集”中会现身大器晚成栏新闻,就是半自动从备份文件中分辨出的备份集,勾选之后点击分明就可以开首恢复生机。

     图片 10

以上步骤完毕之后,就能够在“数据库”下看见复制来的数据库。

注:在复制进程中,出现超多未有毛病,以致于现身了重重弯路,比如在备份数据库时为了有扶植就想把公文一向也备份大器晚成份到硬盘里,就在原暗中认可地方下又增加了硬盘的位置,结果在硬盘中收获多少个还未公文后缀的文本(不是.bak文件卡塔 尔(阿拉伯语:قطر‎,直接拿那几个文件还原的话会现身“贫乏媒质”的失实提醒而不能够回复。之后找寻了须臾间,说是因为文件不完全,能够把备份的三个文本都拷过来过来,不过试了后来依然报错,最后试了只备份三个文本到默许路线下,又重新备份了文本,在私下认可路线下获得一个.bak文件,把该文件拷出来还原就打响了。

本文由澳门新葡亰app发布于新葡亰数据库,转载请注明出处:现身难点时百度, 连接到服务器

关键词: