图片:
![]() 图片: ![]() 图片: ![]() 图片: ![]() 图片: ![]() 图片: ![]() 问题:从备份数据库文件:AIS20051209164544_Data.MDF附加时出错,提示 1813错误,提示如图
二、停止SQL Server服务,删除新数据库的两个文件,把备份中的AIS20051209164544_Data.MDF COPY到相应的文件夹下
三、启动SQL Server服务,运行SQL脚本,置数据库为紧急状态(emergency mode)
四、重启SQL Server服务,重建LDF文件
EXEC sp_configure 'allow updates', 1 --指定可以直接更新系统表
go reconfigure with override --如果配置不需要重启服务,则配置值直接,改运行值 go use master go update sysdatabases set status = 32768 --该参数为置为紧急状态 where name = 'AIS20051209164544' go EXEC sp_configure 'allow updates', 0 go reconfigure with override
dbcc rebuild_log( 'AIS20051209164544', 'E:\K3data\mrp\AIS20051209164544_Log.LDF')
update sysdatabases set status=28 where name='AIS20051209164544'
七、这个方法可以解决多数数据库置疑或不能附加的问题。 恢复数据库时不能完成,出现正在装载错误时, 然后进行一至五步操作
|