【发布时间】:2016-09-07 09:38:04
【问题描述】:
我用下面的方法来恢复远程服务器中的 .bak 文件,但它不工作。
restore database Status_backup
from disk = N'E:\Status bak files\Status_backup_201404302300.bak'
with
move 'Status_backup_201404302300' to N'E:\Files\Status_backup_201404302300.mdf',
move 'Status_backup_201404302300' to N'E:\Files\Status_backup_201404302300.ldf'
我遇到了错误
消息 3201,级别 16,状态 2,行 25 无法打开备份设备 'E:\Status bak 文件\Status_backup_201404302300.bak'。操作系统 错误3(系统找不到指定的路径。)。消息 3013,级别 16, State 1, Line 25 RESTORE DATABASE 异常终止。
请提出脚本中的错误是什么?
【问题讨论】:
-
错误信息中明确表示:“系统找不到指定的路径。”。确保备份文件存在于您指定的位置并且可供运行 SQL Server 的帐户访问。
-
在文件夹 10 中存在带有日期时间戳的 .bak 文件。我需要检查哪个帐户?
标签: sql-server