1、备份要还原的数据库

      选择要备份的数据库,右键单击,任务——备份。

2、备份完成后,将数据库还原

3、新建一个空的数据库,比如Gsy_TestNew,将备份的数据库还原到这个新的库上

4、右键单击【数据库】——【还原数据库】

5、打开【还原数据库】对话框,在【选项】标签,更改数据库,此处选择要还原的数据库名称。

    此处默认的数据库是:Gsy_RS_2020,改为要还原的数据库,所以应更改为:Gsy_TestNew

6、选择【文件】标签,勾选【将所有文件重新定位到文件夹】对话框,重新选择mdf和ldf文件

 7、选择【选项】标签,勾选【覆盖现有数据库】复选框,点击确定按钮。

8、一般到第七步就可以还原,但有时会报出”正在使用。。“或者是”无法获得对数据库的独占访问权“等

     在还原之前用下列SQL。

ALTER DATABASE [GSY_TestNew] SET OFFLINE WITH ROLLBACK IMMEDIATE

ALTER database [GSY_TestNew] set online

9、到此数据库还原成功

10、还原成功后,Gsy_RS_2020数据库会带着(正在还原.......)

     执行SQL  

     RESTORE database [GSY_RS_2020]  with recovery

转自:SQL Server 还原数据库 - 我的梦想是开个小店 - 博客园 (cnblogs.com)

文章来源

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。