问题如下:
强制还原还是出错:
查看路径 应该是与原来的不一致
果然原来的是SQL SERVER 安装路径是C盘
手动操作就不讲了:
写个脚本处理:
----------------------------- 查询查询出了位置及文件名------------------ restore filelistonly from disk= 'E:/Data/SHAT_new0827 ' --方法一 -----------------------------先强制断开,再恢复------------------------ /* *SHAT_new为原数据库名字 *test为新数据库 *注意:在盘必须有足够的空间,而且 'E:/Microsoft SQL Server/MSSQL/Data/这个目录必须存在,否则就改别的位置 *作者:德仔 20110108 */
use master go
declare tb cursor local for select 'kill '+rtrim(spid) from sysprocesses