Microsoft SQL Server 2005出现错误:926。

2024-12-28 21:04:06
推荐回答(1个)
回答1:

是不是异常关闭过,提示数据状态已经是SUSPECT,不能正常访问

恢复步骤:
1 停止sqlserver服务,备份msdb数据库

2 将数据库设置为单用户模式

启动sqlserver服务,将数据库设置为单用户模式
ALTER DATABASE ErrorDB SET SINGLE_USER
3 从其他机器拷贝msdb数据库过来,直接替换msdb数据库文件和日志文件
4 对数据库进行检查修复
dbcc checkdb(EIMSDb,REPAIR_ALLOW_DATA_LOSS
dbcc checkdb(EIMSDb,REPAIR_REBUILD)
5 取消单用户模式
exec sp_dboption EIMSDb, N'single', N'false'