KB4316858. ВИПРАВЛЕННЯ: повідомлення "Пошкоджений індекс" і відключення з сервера, коли в запиті статистики на оновлення використовується агрегат гешування в SQL Server

Застосовується до
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 2016 Service Pack 1 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) SQL Server 2017 Developer SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions)

Ознаки

У вас є запит на оновлення статистики, в якому в плані виконання запиту використовуються агрегатні оператори гешування в екземплярі Microsoft SQL ServerSQL Server. Коли запускається запит, з'являється повідомлення про "пошкоджений індекс" (помилка 9100), а підключення клієнта до сервера втрачається.

Спосіб усунення проблеми

Цю проблему вирішено в таких оновленнях для SQL Server:

Сукупний пакет оновлень 9 для SQL ServerSQL Server 2017

Сукупний пакет оновлень 2 для SQL ServerSQL Server 2016 SP2

Сукупний пакет оновлень 10 для SQL ServerSQL Server 2016 SP1

Сукупний пакет оновлень 12 для SQL Server 2014 із пакетом оновлень 2

Відомості про сукупні оновлення для SQL ServerSQL Server

Кожне нове сукупне оновлення для SQL Server містить усі виправлення та виправлення системи безпеки, які були в попередній збірці. Рекомендуємо інсталювати останню збірку для вашої версії SQL ServerSQL Server:

Останнє сукупне оновлення для SQL ServerSQL Server 2017

Останнє сукупне оновлення для SQL ServerSQL Server 2016

Останні сукупні оновлення для SQL ServerSQL Server 2014

Відомості про пакет оновлень для SQL Server

Цю проблему вирішено в такому пакеті оновлень для SQL ServerSQL Server:

Пакет оновлень 3 для SQL Server 2014

Пакети оновлень для SQL Server.

Пакети оновлень накопичуються. Кожен новий пакет оновлень містить усі попередні виправлення разом із новими виправленнями. Ми радимо використовувати для них найновіший пакет оновлень і останній сукупний пакет оновлень. Інсталювати попередній пакет оновлень перед інсталяцією останнього пакета оновлень не обов'язково. Щоб дізнатися більше про останній пакет оновлень і останній сукупний пакет оновлень, скористайтеся таблицею 1 у таблиці 1 цієї статті.

Визначення версії, випуску та рівня оновлення SQL Server і його компонентів

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Посилання

Дізнайтеся, за допомогою яких термінів корпорація Майкрософт описує оновлення програмного забезпечення.