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

症状

假设你在 Microsoft SQL Server 2016 中使用列存储索引。 针对列存储索引运行嵌套选择查询时,可能会发生访问冲突。 此外,错误日志文件中记录了类似于以下内容的错误消息SQL Server:

日期时间 服务器错误:17310,严重性:20,状态:1。日期时间 服务器 来自 SPID 55 的会话的用户请求生成了致命异常。 SQL Server终止此会话。 使用日志目录中生成的转储联系产品支持服务。日期时间 spid55 ***堆栈转储发送到 C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\SQLDump0053.txt日期时间 spid55 SqlDumpExceptionHandler:进程 55 生成致命异常 c0000005 EXCEPTION_ACCESS_VIOLATION。 SQL Server正在终止此过程。日期时间 spid55 * ***********日期时间 spid55 *日期时间 spid55 * BEGIN STACK DUMP:日期时间 spid55 * 日期时间 spid55 * 日期时间 spid 55日期时间 spidd55 *日期时间 spid55 *日期时间 spid55 * 异常地址 = 00007FFCBBD008A4 模块 (sqlmin+000000000E608A4) 日期时间 spid55 * 异常代码 = c0000005 EXCEPTION_ACCESS_VIOLATION日期时间 spid55 * 发生访问冲突写入地址 0000000000000000

解决方法

以下更新中包含此问题的修补程序:

2017 SQL Server累积更新 8

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

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

关于SQL Server生成

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

2017 SQL Server的最新版本

SQL Server 2016 的最新版本

状态

Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。

参考

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

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。