【发布时间】:2011-11-22 23:59:46
【问题描述】:
我以“With Replace”备份的形式将更新分发到我们的数据库,但用户可以将其安装到任何硬盘驱动器上的任何位置,这意味着我需要在运行“Restore With Move”之前对其执行“Exec SP_HelpFile” ”。但是 SP_HelpFile 要求我首先“使用数据库”,如果它已经陷入失败的还原,我就无法做到这一点。如果我不能告诉它在哪里恢复,我什至不能运行“With Recovery”。有没有办法使用主数据库来获取文件名?目前我唯一的解决方案是删除并重新安装,但我希望自动更新程序能够自行处理。
更新:服务器版本是 2005 和 2008
【问题讨论】:
-
对于使用镜像的系统,这个问题一直出现。
标签: sql-server restore recovery