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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)