Sql server 2005 通过命令提示符在sql server 2008 r2中还原数据库备份文件
我使用此命令从命令提示符还原SQL Server 2008 R2标准版中的数据库备份文件:Sql server 2005 通过命令提示符在sql server 2008 r2中还原数据库备份文件,sql-server-2005,command,command-prompt,Sql Server 2005,Command,Command Prompt,我使用此命令从命令提示符还原SQL Server 2008 R2标准版中的数据库备份文件: SqlCmd -E -S <local> -Q "RESTORE DATABASE [test] FROM DISK = 'C:dbbackup_14'" SqlCmd-E-S-Q“从磁盘还原数据库[test='C:dbbackup_14'” 你是否设法解决了这个问题?我有相同的场景,备份一直运行良好,但一夜之间失败,出现了相同的错误: Msg 3201,16级,状态1,第1行 无法打开备
SqlCmd -E -S <local> -Q "RESTORE DATABASE [test] FROM DISK = 'C:dbbackup_14'"
SqlCmd-E-S-Q“从磁盘还原数据库[test='C:dbbackup_14'”
你是否设法解决了这个问题?我有相同的场景,备份一直运行良好,但一夜之间失败,出现了相同的错误:
Msg 3201,16级,状态1,第1行无法打开备份设备“E:\hg\u backup\u 20100915.bak”。操作系统错误5(检索此错误的文本失败。原因:15105)。
Msg 3013,第16级,状态1,第1行
备份数据库正在异常终止 我的服务器正在网络服务帐户上运行,该帐户对指定的驱动器具有完全权限。如上所述,备份到另一个驱动器是可行的,但是我没有足够的容量来简单地更改所有数据库的路径 这太奇怪了,因为自从上次成功备份(前一晚)以来,一切都没有改变 谢谢,
因陀罗乍一看,你似乎错过了路径中的“\”。它不应该是“C:\dbbackup_14”吗?如果不是这样,则可能是目标驱动器上的空间问题,请记住,如果数据库大小(例如)为3GB,SQL Server将需要比可用大小多一点的空间来恢复数据库 希望这有帮助