SQLServer distribution 数据库处于恢复挂起状态的解决办法;SQL Server 945 错误

guiyun affiliate

 SQLSERVER 数据库恢复挂起的解决办法

故障案例:

image.png


  1. 故障原因:线上一台运行SQL Server  ECS实例升级配置,重启实例后,存储分发库(distribution)磁盘,磁盘脱机,导致复制同步出错;

  2. 解决方案:


如果你的数据库还处于挂起状态,请把我下面代码的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


guiyun affiliate

标签: SQLServer

作者头像
南宫俊逸创始人

君子好学,自强不息~

上一篇:启动SQL Server Agent on Linux 错误
下一篇:SS、SSH、SSL、VPN分别是?

相关推荐

4

发表评论