关于SQL SERVER2000还原数据库总是提示“设备激活错误 物理文件名不存在”的疑问
用MS SQL SERVER2000企业管理器完整备份数据库(确认需要备份的数据库一切正常,无任何问题),备份完成后,再用MS SQL SERVER2000企业管理器进行还原以上备份文件,确认【移至物理文件名】路径等信息没有问题,还原操作过程亦无问题,但是在还原过程中总是出现类似提示“设备激活错误 物理文件名不存在”。
开始以为是备份的文件有问题,于是就拿到另外一台计算机上同样用MS SQL SERVER2000企业管理器进行还原操作,一摸一样的操作,结果在另外一台电脑上还原一切正常,无任何错误提示。
重装过MS SQL SERVER2000,问题依旧。所以怀疑不是数据库安装的问题,而是计算机操作系统的问题,请教各位此种问题有谁遇到过,是如何解决的。多谢!
------解决方案--------------------你是在同一台机器上备份,然后还原的时候,报的错吗,应该不会出现这个问题吧。
一定要确定,所要还原的备份文件,还原产生的物理路径,在你的机器中存在。
比如你备份的数据库中包含了E盘上的2个文件,而在另一台服务器上,你还原的时候,由于服务器上没有E盘,就会报:物理文件名不存在。
------解决方案--------------------确认还原数据库选项中[移至物理文件名]中的路径是否存在.
如果是C:\..的路径,换为D:\..或E:\..的路径试试.
------解决方案--------------------备份文件扩展名的问题, 扩展名改.BAK 试试