恢复数据库出错,急!急 哪位大侠来帮我

来源:百度知道 编辑:UC知道 时间:2024/06/19 17:51:15
SQL2000还原数据库出错 (42000)

SQL2000里还原数据库出错(42000),前段时间还原也出过同样的错误,过程如下:

右击数据库->所有任务
->还原数据库
选择还原选项:从设备,并选择设备->add -> 选择正常的备份文件
->确认
->再确认
->点:选项
->选中 在现有数据库上强制还原
->确定

然后就出错了,提示如下:

SQL-DMO(ODBC SQLState:42000)

无法重写文件 D:\...\xxx_data.mdf 数据库 xxx 正在使用该文件
文件 xxx_data 无法还原为 D:\...\xxx_data.mdf 请使用 with move 选项来标示该文件的有效位置
无法重写文件 D:\...\xxx_data.ldf 数据库 xxx 正在使用该文件
文件 xxx_data 无法还原为 D:\...\xxx_data.ldf 请使用 with move 选项来标示该文件的有效位置
RESTORE DATABASE 操作异常终止

这个是什么问题,该怎么解决啊,急~~~

“在现有数据库上强制还原”失败吧
你把这个现有数据库分离了,然后再从新还原一个新的不行么?你这个数据库估计是跨库连接做的太多了,别的库的进程还在,比如作业、调度之类的还在执行,导致你这个库不能修改。
我是这样觉得,祝你好运吧。

要真的是很重要的数据,我看还是找个数据还原方面的公司来处理一下吧

组阵列了吗??
有没有还原??