SQL Server还原错误 - 写在???失败

时间:2017-03-05 00:35:29

标签: sql sql-server database-restore

我正在尝试从网络驱动器恢复完整备份(SQL Server 2008),我收到错误消息:

Msg 3202,Level 16,State 1,Line 1 写在 ”???”失败:1(功能不正确。)

Msg 3013,Level 16,State 1,Line 1 RESTORE DATABASE异常终止。

我已经尝试了两次最新的完整备份,然后我进入了较旧的完整备份,它们都以90%左右的相同消息失败

我的第一个猜测是,这是其恢复的其中一个驱动器的问题,但chkdsk似乎很高兴,我在事件日志或SQL Server中没有得到任何其他相关错误。

任何人都有任何关于要研究什么的建议?

编辑:正在使用的命令:

  restore database CustomerData
  from disk = '\\server\SQL Archive\CustomerData - 20170225.bak'
  with file = 1,
       move 'CustomerData_Data' to 'C:\MSSQL\Data\CustomerData_Data.mdf',
       move 'CustomerData_Index' to 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.VDI01P\MSSQL\DATA\CustomerData_Index.ndf',
       move 'CustomerData_Log' to 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.VDI01P\MSSQL\DATA\CustomerData_Log.ldf',
       password = '',
       mediapassword = '',
       norecovery;

1 个答案:

答案 0 :(得分:0)

只是一个猜测,但目标驱动器上是否还有足够的空间?

此外,此主题可能与您的情况有关:SQL Server backup fails on disk space error