微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SqlServer上的 *.mdmp文件

       今天有台sqlServer服务器后出现“事务日志空间已满”的错误,以为长时间没有截断日志,导致日志文件太大,结果发现不是此问题,原因是在sqlserver的Log日志目录中堆积了大量的sqldumP*.log,sqldumP*.txt,sqldumP*.mdmp文件,一分钟有很多个这样的文件,将磁盘空间耗尽,打开这些日志文件看了一下,文件内容很多,且看不懂,上网搜了一下,未果。
发现“错误日志”中间有一段文字,大致意思是:[298] sqlServer 错误:  8646,在数据库 'msdb',表 117575457 的索引 ID 1 中找不到索引条目。指示的索引已损坏,或当前的更新计划有问题。请运行 DBCC CHECKDB 或 DBCC CHECKTABLE。如果该问题仍然存在,请与产品支持人员联系。 [sqlSTATE HY000] (ConnExecuteCachableOp)
最后将“sysjobhistory”的索引删除重建问题解决
---dbcc checkdb(‘msdb’) 发现五个一致性错误

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐