SQLSERVER 数据库恢复挂起的解决办法
故障案例:
故障原因:线上一台运行SQL Server ECS实例升级配置,重启实例后,存储分发库(distribution)磁盘,磁盘脱机,导致复制同步出错;
解决方案:
如果你的数据库还处于挂起状态,请把我下面代码的test改为你的库名,然后执行完,刷新就正常了:
USE master
GO
ALTER DATABASE test SET SINGLE_USER
GO
ALTER DATABASE test SET EMERGENCY
GO
DBCC CHECKDB(test,REPAIR_ALLOW_DATA_LOSS)
go
ALTER DATABASE test SET ONLINE
GO
ALTER DATABASE test SET MULTI_USER
GO
发表评论