KB4038113 - 修复:使用 SQL Server 中的 sys.dm_os_memory_objects 语句进行查询EXCEPTION_ACCESS_VIOLATION

应用对象
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows (all editions) SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

症状

在 SQL Server monitor 工具中运行“select contention_factor from sys.dm_os_memory_objects”语句来监视SQL Server数据库时,SQL Server错误日志中记录了类似于以下内容的错误消息:

注意

日期/时间 SPID SqlDumpExceptionHandler:进程 56 生成了致命异常 c0000005 EXCEPTION_ACCESS_VIOLATION。 SQL Server正在终止此过程。
Date/TimeSPID * *******************************************************************************
日期/时间PID *
Date/TimeSPID * BEGIN STACK DUMP:
日期/时间PID * 日期/时间PID
日期/时间PID *
日期/时间PID * 异常地址 = 00007FFB8EE5015D 模块 (sqlmin+0000000004F015D)
Date/TimeSPID * 异常代码 = c0000005 EXCEPTION_ACCESS_VIOLATION
Date/TimeSPID * 读取地址0000000000000020发生访问冲突
Date/TimeSPID * 输入缓冲区 136 字节 -
Date/TimeSPID * SELECT contention_factor FROM sys.dm_os_memory_objects;

解决方法

此修补程序包含在以下SQL Server累积更新中:

2017 SQL Server累积更新 1

SQL Server 2016 Service Pack 1 的累积更新 5

SQL Server 2014 SP2 的累积更新 11

SQL Server的 Service Pack 信息

此修补程序包含在以下 service Pack 中,用于SQL Server:

Service Pack 3 for SQL Server 2014

关于SQL Server生成

SQL Server 2016 的每个新版本都包含上一版本中的所有修补程序和安全修补程序。 建议安装SQL Server的最新累积更新:

SQL Server 2017 的最新累计更新

2016 SQL Server的最新版本

SQL Server 2014 年的最新累积更新

关于SQL Server的 Service Pack:

Service Pack 具有累积性。 每个新 Service Pack 除了包含所有新修复程序外,还包含以前 Service Pack 中的所有修复程序。 建议为该服务包应用最新的 Service Pack 和最新的累积更新。 在安装最新的 Service Pack 之前,不需要安装以前的 Service Pack。 使用以下文章中的表 1 查找有关最新 Service Pack 和最新累积更新的详细信息。

如何确定 SQL Server 及其组件的版本、版本类别和更新级别

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。

参考资料

了解 Microsoft 用于描述软件更新的术语