案例分享:SQL 数据库安装目录下不停的产生 SQLDump****.mdmp故障转储文件

问题描述
SQL 数据库安装目录下不停的产生 SQLDump****.mdmp故障转移文件,每一分钟都产生一堆文件,如下图所示;

一直这样下去会导致C盘爆满
分析处理过程
1、数据库版本是2014 64位;
查看上图路径下时间最新的txt日志文件(日志文件原文可下载附件),比如SQLDump****.txt,找到SPID,如下图;


2、根据SPID 173,在数据库里面执行语句,
dbcc inputbuffer (173)
可找到正在执行的语句;如下;
(@FInfoLogID varchar(36),@FScheduleTypeId varchar(23),@FINFONOTES nvarchar(109),@FInfoStatus varchar(1),@FLogCreateDate datetime)INSERT INTO T_BAS_SCHEDULEINFOLOG (FInfoLogID, FScheduleTypeId, FINFONOTES, FInfoStatus, FLogCreateDate) VALUES (@FInfoLogID, @FScheduleTypeId, @FINFONOTES, @FInfoStatus, @FLogCreaCteDate)
3、然后,对每一个云星空的数据中心对应的数据库实体,分别执行如下语句,
dbcc checktable(T_BAS_SCHEDULEINFOLOG)
发现AIS20200810141940_data这个数据库有报错,如下图所示;(具体错误见附件txt文件)

文字版的执行结果的最后一部分,如下;
CHECKTABLE 在表 'T_BAS_SCHEDULEINFOLOG' (对象 ID 1965327603)中发现 0 个分配错误和 321 个一致性错误。
对于由 DBCC CHECKTABLE (AIS20200810141940_data.dbo.T_BAS_SCHEDULEINFOLOG)发现的错误,repair_allow_data_loss 是最低的修复级别。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
而在其他数据中心里面执行
dbcc checktable(T_
案例分享:SQL 数据库安装目录下不停的产生 SQLDump****.mdmp故障转储文件
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



