SQL server数据库安装目录下发现大量 SQLDump****.mdmp故障转移文件原创
金蝶云社区-ACBC
ACBC
13人赞赏了该文章 1,538次浏览 未经作者许可,禁止转载编辑于2020年11月18日 17:33:56

在使用过程中发现数据库所在磁盘空间很容易被占满,检查发现MSSQLSERVER\MSSQL\LOG\目录存现大量 SQLDump*****.mdmp文件,显示类型为故障转移文件,删除之后过几天又会出现。

图片.png

另外还发现这个路径下有很多SQLDump*****.txt文件,用记事本打开,可以看到有记录到异常信息

SqlDumpExceptionHandler: Process 12 generated fatal exception c000000d EXCEPTION_INVALID_CRT_PARAMETER. SQL Serve
r is terminating this process. 
图片.png


在百度查找这个异常信息,可以发现

在SQL 2012 X86环境下是一个已知问题,已有补丁修复,需要更新

SQL Server 2012 sp1 的累积更新 4

微软官网介绍:

https://support.microsoft.com/zh-cn/help/2828833/kb2828833-fix-exception-invalid-crt-parameter-on-system-health-monitor


可以在SQLDump*****.txt文件确认当前环境确实为SQL 2012 X86版本,更新上面的这个补丁即可。

图片.png

在SQL 2016环境下也有这个问题,可以参考微软介绍  https://support.microsoft.com/zh-cn/help/4024989/kb4024989-fix-exception-invalid-crt-parameter-error-with-bulk-insert-s


赞 13