症状
如果在 SQL Server 2014 RTM 版本中的特定条件下由用户或 SQL Server 生成内存转储文件,SQL Server 错误日志将错误地报告类似于以下内容的信息性消息:
<日期><时间> Spid # 服务器已配置为在以下事件中生成转储-ex_dump_if_requested:引发了异常,主要 = 2,次要 = 8,状态 = 1,严重性 = 25,正在尝试创建症状转储<日期><时间> Spid # * * 转储线程-SPID = 0,EC = 0x000000084F2BAAD0<日期><时间><1 spid # * * * 将堆栈转储发送到><2文件路径><3 ><4><5 时间><6 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *><0><时间><3 spid # *><4 日期><时间><7 Spid # * 开始堆栈转储:><8 日期><时间> spid # * <日期><时间>spid # <><时间>spid # * 专用服务器内部版本。
注意 你可以使用以下命令再现此问题:
dbcc dumptrigger('set',208)select * from foodbcc dumptrigger('clear',208)
原因
出现此问题的原因是 SQL Server 2014 中的缺陷。
解决方案
在 SQL Server 的以下累积更新中,此问题首先已修复。
SQL Server 2014 的累积更新1 /en-us/help/2931693
SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。