您现在的位置是:首页 > 生活经验生活经验
sql server 2012如何备份和还原数据库?sql2012备份数据库无法还原
wangqiang2022bixu82022-04-26【生活经验】15人已围观
今天在一台服务器上新安装了SQL Server 2012的数据库软件,然后还原一个异地备份到此服务器目录下的一个数据库完整备份bak文件,可惜失败了,错误如下
然后通过还原的选项设置,依旧还是失败
最后,通过执行以下SQL脚本,还原成功,并且下次针对此数据库,我们通过前面正常的还原操作,也是一切正常
注意:我们不需要在数据库中先创建新数据库名,通过以下SQL脚本指定,否则也会报错。
use master
RESTORE DATABASE 新数据库名 FILE = N'旧数据库名'
FROM DISK = N'D:\SQLServerBackUp\备份旧数据库名.bak'
WITH REPLACE,
MOVE '旧数据库名' TO 'D:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\新数据库名.mdf',
MOVE '旧数据库名_log' TO 'D:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\新数据库名_log.ldf'
GO
Tags:
文章版权声明:除非注明,否则均为稻草号原创文章,转载或复制请以超链接形式并注明出处。
最近发表
文章归档
- 2024年3月 (4504)
- 2024年2月 (6555)
- 2024年1月 (7890)
- 2023年12月 (1495)
- 2023年9月 (3)
- 2023年8月 (51)
- 2023年7月 (231)
- 2023年6月 (173)
- 2023年5月 (913)
- 2023年4月 (7853)
- 2023年3月 (7684)
- 2023年2月 (8051)
- 2023年1月 (10742)
- 2022年12月 (9206)
- 2022年11月 (18807)
- 2022年10月 (19024)
- 2022年9月 (28928)
- 2022年8月 (8958)
- 2022年7月 (42927)
- 2022年6月 (1)
- 2022年5月 (136163)
- 2022年4月 (106682)
- 2022年3月 (3760)
- 2022年2月 (8996)
- 2022年1月 (5810)
- 2021年11月 (11974)
- 2021年10月 (104852)
- 2021年9月 (1)
- 1970年1月 (8)