附加数据库失败解决办法错误代码:1813
1.备份之前分离得到的.mdf与.ldf文件,建一个同名的数据库
2.修改服务器设置:允许多系统目录进行直接修改
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
3.停止SQL Server
4.用原mdf文件覆盖新建库的数据库文件
5.重启SQL Server(这时数据库应该是置疑)
6.将数据库置为紧急状态:
update master.dbo.sysdatabases set status = 32768 where name = '数据库名'
7.重建日志:
dbcc rebuild_log('数据库名', '路径/日志文件.LDF')
8.验证物理一致性:
dbcc checkdb('数据库名')
9.设置数据库为正常状态:
sp_dboption '数据库名','dbo use only','false'
10.将设置的[允许多系统目录进行直接修改]一项恢复:
sp_configure 'allow updates',0
go
reconfigure with override
go
附加数据库失败解决办法
最新推荐文章于 2024-08-28 09:41:38 发布