当采用常规办法:停止“MSSQLSERVER”服务,将备份文件复制进去,还是提示如下错误。

QQ截图20161004104226.jpg

将采用sqlserver2008数据库分离、附加的办法处理。

第一步:分离数据库。选中要进行转移的数据库。

选中数据库“a0103165003”,右键--任务--分离。

QQ截图20161004110820.jpg

按照如下步骤操作。

QQ截图20161004105843.jpg

点击“确定”,发现“a0103165003”数据库不见了,说明分离成功。

QQ截图20161004110335.jpg

第二步:把该数据库从默认位置拷贝到移动的位置(作为备份使用);将原备份数据库拷贝到默认位置来。

第三步:选择“附加数据库”功能

QQ截图20161004111047.jpg

选择该数据库"a0103165003”的默认位置(将原备份数据库拷贝到默认位置来。)。

QQ截图20161004111336.jpg

连续点击"确定"--"确定";数据库又重新连接上了。

第四步:新建查询。执行以下命令: 

use a0103165003
exec sp_change_users_login 'Auto_Fix','a0103165003' 

这样数据库就恢复好了。