产生错误原因:(以此图为例)
因为在电脑上根本就没有D:\Data\studentDB这个路径,所以出现错误,“设备激活失败”。(可能有的童鞋们认为是SQL用户权限问题)
解决办法:
一、建立一个路径“D:\Data\studentDB”,那么你就可以重新试一试,就不会在报错的了。(但是我觉得次办法为最麻烦的)
二、在还原备份文件时点击“确定”之前,请将窗口的选项卡切换到“选项”,如下图:将“移至物理文件名”下面的路径改为已经在电脑存在的路径(还原后的数据文件和日志文件名,看个人爱好是否要改),而这个路径建议选择SQL的安装路径下的Data文件:E:\Program Files\Microsoft SQL Server\MSSQL\Data(这是我自己电脑上路径),改后为:E:\Program Files\Microsoft SQL Server\MSSQL\Data\12.mdf等等。当然你也可以随便选择其他的路径。
但是,应当注意的是,当删除一个数据库A的时候,如图,若选择了“为数据删除备份并还原历史记录”,则在下次还原数据库A的时候,在选项卡“选项”里面的那个路径则不需要改变,因为系统已经记录了的。
若以上有什么问题,请各位童鞋们指出!谢谢~