记一次sqlserver库损坏问题之处理方案

1、问题描述
做某业务失败,查看对应实例apusic日志发现大量SQLException异常信息输出

2、原因分析
查看对应实例apusic日志,发现业务失败对应时间点日志里大量输出sqlexception异常信息,所以怀疑是sqlserver库方面是否有问题。接着从库层面分析:
检查操作系统日志

打开sqlserver库图形化管理工具SSMS(Microsoft SQL Server Management Studio),选中对应数据库,右键打开sql查询窗口执行 DBCC CHECKDB检查数据库是否有坏块。

尝试修复,需要先把对应数据库设置为单用户模式


然后同样选中对应数据库,右键打开sql窗口执行修复语句
DBCC CHECKDB('数据库名字', REPAIR_ALLOW_DATA_LOSS)
记一次sqlserver库损坏问题之处理方案
1、问题描述 做某业务失败,查看对应实例apusic日志发现大量SQLException异常信息输出2、原因分析 查看对应实例apusic日...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇
下一篇



