【997755.com澳门葡京】复制数据库到另一台机器上,二〇〇八还原数据库的具体方法

当需求将一台机械(源机器)上的1个数据库完全复制到另一台机器(目的机器)上时,可以选拔先在源机器上备份该数据库,然后在对象机器上还原该备份的不二法门。

原文链接:

俗话说“好记性不如烂笔头”,在相隔较长的光阴段内,每一趟过来客户的数据库都忘记完全的手续,为此mark一下。

俗话说“好记性不如烂笔头”,在相隔较长的小时段内,每一趟过来客户的数据库都忘记完全的步子,为此mark一下。

    上边详细描述具体步骤:

难点讲述

明日在计划一个 ASP
站点时,导入之前的数据库备份文件,指示:sql二〇〇九备份集中的数据库备份与存活的xxx数据库差距化解办法,百度之,发现是温馨的操作步骤不对,特此记录。

【997755.com澳门葡京】复制数据库到另一台机器上,二〇〇八还原数据库的具体方法。SQL Server
二零零六貌似暗中认同备份的文件格式是bak,即后缀名为.bak。bak文件即备份文件,一般来讲.bak文件可以由此直接重命名把bak替换成该文件的格式就足以还原此文件同时健康打开了。

SQL Server
二〇〇八貌似暗中认同备份的文件格式是bak,即后缀名为.bak。bak文件即备份文件,一般来讲.bak文件能够通过直接重命名把bak替换成该文件的格式就足以还原此文件同时健康打开了。

    1. 打开SQL server management studio

环境

  • 系统环境:Hyper-V 下 windos server 贰零壹零 r2
  • 数据库: Microsoft SQL Server 2008

主要步骤如下:

要害步骤如下:

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

标题再次出现

  • 新建一个数据库,名称与要复苏的数据库名称相同

997755.com澳门葡京 1

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

997755.com澳门葡京 2

997755.com澳门葡京 3

  • 慎选刚刚新建的空数据库做为【目的数据库】,选拔好【源装备】的文件路径,确定,错误再次出现,如下:

997755.com澳门葡京 4

一、首先要求成立三个数据库的备份文件,文件记为A。打开SQL Server
二〇〇八,采取要备份的数据库,鼠标右键单击,选拔任务,再点击备份,傻瓜式操作即可。

一、首先须要创造一个数据库的备份文件,文件记为A。打开SQL Server
二零零六,接纳要备份的数据库,鼠标右键单击,采纳职务,再点击备份,傻瓜式操作即可。

      997755.com澳门葡京 5

科学操作

  • 从来在【数据库】上右键,拔取【还原数据库】
  • 在【还原数据库】界面,配置好【源装备】的路线,【目的数据库】里面自动会油可是生你要求复苏的数据库的称呼,选取它
  • 刚才添加的备份集,点击确定即可。

二、在SQL Server 二零一零中新建二个数据库,记为B。我们的目标是将A还原到B上。

二、在SQL Server 二零一零中新建2个数据库,记为B。大家的目标是将A还原到B上。

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

番外

并发难题时百度,发现众多个人赶上,有人提供如下方法,未亲测:

RESTORE DATABASE xxxx     -- xxxx-改为你自己的数据名称
FROM DISK = 'D:\db\xxxx.bak'   --bak文件路径 xxxx-改为你自己的数据名称
with replace,
MOVE 'xxxx' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\xxxx.mdf',   --mdf文件路径--xxxx-改为你自己的数据名称
MOVE 'xxxx_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\xxxx.ldf'   --ldf文件路径xxxx-改为你自己的数据名称

诠释:xxxx是您须求还原的数据库名称,xxxx.bak是您须要復苏的备份文件。
下面方法执行成功后,唯有部分的表结构早已平复,而且表中没有数量,那时就可以用系统默许的法子再用xxxx.bak文件还原五遍数据库就马到功成了,必须要选中覆盖还原哦。

三、类似于一的操作,鼠标右键单击B,选拔职分,再点击还原,采用数据库。见面世如下图的界面

三、类似于一的操作,鼠标右键单击B,采用职务,再点击还原,选用数据库。会冒出如下图的界面

      997755.com澳门葡京 6

997755.com澳门葡京 7

997755.com澳门葡京 8

 
  4.997755.com澳门葡京, 选用你要复制的目的地点。一般意况下会有一个默许地点,请只备份到1个地方上,最好不用再添加多个岗位,不然还原的时候便于出错(血的训诫!),可以在备份完事后去私行认同地方拷贝出备份文件。

那时操作如下:如图中1,将源数据库切换来源设备–如图中2,点击按钮,再点击添加,拔取备份文件A的门路。

这时操作如下:如图中1,将源数据库切换来源设备–如图中2,点击按钮,再点击添加,选用备份文件A的途径。

     997755.com澳门葡京 9

假定不开展3,此处会是1个坑。如图中3,点击,选用覆盖源数据库。最后傻瓜式确认就行了~

比方不开展3,此处会是3个坑。如图中3,点击,选用覆盖源数据库。最终傻瓜式确认就行了~

    5. 点击“确定”就会开端备份了。等备份完毕,会获取3个xxx.bak文件,该公文就是备份文件,去目的地方拷出该文件,拷到目的机器上即可。

 

 

    6. 在对象机器上按第1步连接数据库,然后右键点击“数据库”,点击“还原文件和文件组“,而不是点击“还原数据库”,不然简单出错。

     997755.com澳门葡京 10

    7. 在“还原的对象”下的“目标数据库”左边的栏中填写您想在对象机器上复制的数据库的名字,可以和原数据库名不一样。

   
    在“还原的源”下点击“源装备”左侧的“…”,在点击“添加”采纳拷到本机的数据库备份文件xxx.bak,然后点击确定就足以了

     997755.com澳门葡京 11

    8. 那时下方的“选取用于復苏的备份集”中会出现一栏新闻,就是自行从备份文件中分辨出的备份集,勾选之后点击确定即可初叶重操旧业。

     997755.com澳门葡京 12

如上步骤落成未来,即可在“数据库”下看看复制来的数据库。

注:在复制进程中,出现众多小标题,以至于出现了累累弯路,比如在备份数据库时为了有利于就想把文件直接也备份一份到硬盘里,就在原专擅认同地点下又添加了硬盘的岗位,结果在硬盘中取得3个没有公文后缀的文件(不是.bak文件),直接拿那一个文件还原的话会产出“贫乏介质”的荒谬提醒而不可以恢复生机。之后搜索了一晃,说是因为文件不完全,可以把备份的五个文件都拷过来过来,可是试了之后还是报错,最终试了只备份三个文本到暗许路径下,又再次备份了文件,在暗许路径下取得1个.bak文书,把该公文拷出来还原就打响了。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website