美文网首页
数据库还原报错3176

数据库还原报错3176

作者: likc | 来源:发表于2019-04-25 22:22 被阅读0次

1. 问题

今日数据库还原,报错3176,如下图


错误信息

2. 背景说明

因为业务需要保存较多数据,采用数据库为SQL SERVER 2008,数据库文件采用多文件存储方式:包括 v2.mdf/v2_Data.ndf/v2_log.ldf三个文件,采用备份还原的方式生成.bak文件,然后还原到另一个服务器。


存储文件

3. 应对方式

a. 由向导生成脚本

向导生成方式

b. 生成脚本

RESTORE DATABASE [database]
FILE = N'V2',  FILE = N'V2_Data' FROM  DISK = N'J:\sqldata\v2'
WITH  FILE = 1,
MOVE N'V2_Data' TO N'D:\SqlData\V2.mdf', 
MOVE N'V2_log' TO N'D:\SqlData\V2_0.ldf', 
NOUNLOAD,  STATS = 10

c. 修正脚本如下

RESTORE DATABASE [database]
FROM  DISK = N'J:\sqldata\v2'
WITH
MOVE N'V2' TO N'D:\SqlData\V2.mdf',
MOVE N'V2_Data' TO N'D:\SqlData\V2_Data.ndf', 
MOVE N'V2_log' TO N'D:\SqlData\V2_log.ldf', 
NOUNLOAD,  STATS = 10
GO

d.执行脚本

4. 参考

SQLSERVER 2008 restore database 错误

相关文章

网友评论

      本文标题:数据库还原报错3176

      本文链接:https://www.haomeiwen.com/subject/zywtnqtx.html