KB4503417. ВИПРАВЛЕННЯ. Дамп твердження виникає під час вибору подання на зв'язаному сервері в SQL Server 2017, 2016 або 2014

Застосовується до
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 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)

Ознаки

Припустімо, що у вас є подання або функція, що містить інструкцію з об'єднанням на зв'язаному сервері в екземплярі Microsoft SQL Server 2017, 2016 або 2014. Якщо вибрати подання або функцію, а потім відфільтрувати результати, створюється дамп стека. Крім того, ви отримуєте таке повідомлення про помилку, яке повертається до клієнта:

Локація: op_decod.cpp:7525

Вираз: false

SPID: SPID

Ідентифікатор процесу: Ідентифікатор процесу

msg 3624, рівень 20, стан 1, номер рядка

Помилка перевірки тверджень системи. Докладні відомості див. в журналі SQL Server помилок. Зазвичай помилка затвердження виникає через програмну помилку або пошкодження даних. Щоб перевірити базу даних на наявність пошкоджень, радимо скористатися функцією DBCC CHECKDB. Якщо ви погодилися надсилати дампи до корпорації Майкрософт під час налаштування, до корпорації Майкрософт буде надіслано міні-дамп. Оновлення може бути доступне від корпорації Майкрософт в останньому пакеті оновлень або в поточному виправленні від служби технічної підтримки.

msg 596, рівень 21, стан 1, номер рядка

Неможливо продовжити виконання, оскільки сеанс перебуває в аварійному стані.

Повідомлення 0, рівень 20, область 0, номер_рядка

Сталася серйозна помилка для поточної команди.  Результати, якщо такі є, слід відкинути.

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

Відомості про сукупний пакет оновлень:

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

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

Кожне нове сукупне оновлення для SQL Server містить усі виправлення та виправлення системи безпеки, які входили до попереднього сукупного пакета оновлень. Перегляньте останні сукупні оновлення для SQL Server.

Спосіб вирішення

Щоб вирішити цю проблему, увімкніть трасування позначки 9121.

Посилання

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