Microsoft 为一个可下载文件分发 Microsoft SQL Server 2012 Service Pack 1 的修补程序。修补程序是累积性的因为每个新版本包含的所有修补程序和附带上一个 SQL Server 2012 Service Pack 1 的所有安全修补程序的修补都程序版本。
症状
EXCEPTION_INVALID_CRT_PARAMETER可能会出现异常内中 Microsoft SQL Server 2012年的system_health事件跟踪, 系统 Health Monitor 线程 (system_health会话) 上生成转储文件。此外,您在 SQL Server 错误日志中收到以下错误消息︰
日期时间的 spid # *** 堆栈转储发送到驱动器︰ \Databases\MSSQL11。MSSQLSERVER\MSSQL\LOG\SQLDump0001.txt
日期时间的 spid # SqlDumpExceptionHandler︰ 过程 12 产生致命异常 c000000d EXCEPTION_INVALID_CRT_PARAMETER。SQL Server 将终止此过程。 DateTime spid# * ******************************************************************************* 日期时间的 spid # * 日期时间的 spid # * 开始堆栈转储︰ 日期时间的 spid # * DateTime spid # 日期时间的 spid # * 日期时间的 spid # * 日期时间的 spid # * 异常地址 = 762FC41F 模块 (KERNELBASE + 0000C41F) 日期时间的 spid # * 异常代码 = c000000d EXCEPTION_INVALID_CRT_PARAMETER 日期时间的 spid # 错误︰ 17053,严重性︰ 16,状态︰ 1。 日期时间的 spid # spid12s 系统 Health Monitor 线程︰ 操作系统错误 0x1 遇到的异常。注意:仅在 32 位版本的 SQL Server 上发生此问题。
解决方案
累积更新信息
SQL Server 2012 sp1 的累积更新 4
累积更新 4 中首次发布此问题的修补程序。有关如何获取SQL Server 2012 SP1 此累积更新包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2833645累计为 SQL Server 2012 SP1 更新 4注意:因为版本具有累积性,每个新修补程序版本包含的所有修补程序和已包含了以前 SQL Server 2012 SP1 的所有安全修补程序的修补程序版本。我们建议您考虑将应用包含此修复程序的最新的修补程序版本。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
SQL Server 2012年生成 SQL Server 2012 Service Pack 1 发布后发布的2772858
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
参考资料
有关system_health会话的详细信息,请访问以下 MSDN 网站︰
如何使用 system_health 会话对于 SQL Server 的增量服务模式的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰
935897的增量服务模式是可以从 SQL Server 团队提供报告的问题的修补程序有关命名 SQL Server 更新架构的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰
822499命名架构为 Microsoft SQL Server 软件更新程序包有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
用于描述 Microsoft 软件更新的标准术语的824684说明