Ознаки
За допомогою тривалої версії мови визначення даних (DDL) може бути заблоковано завдання рушія кортежу для фону та причина глухого кута. Швидше за все, завдання з кортежу буде вибрано як жертва глухий кут. Якщо це станеться, Microsoft SQL Server може аварійно завершити роботу. Крім того, з'являється повідомлення про помилку, які нагадують такі помилки в журналі помилок SQL Server:
Помилка: 1205, серйозність: 13, стан: 18. транзакція (ІДЕНТИФІКАТОР процесу <ідентифікатором процесу>) було видалено через блокування ресурсів з іншим процесом, і його було вибрано як жертва глухий кут. Повторно виконайте transaction.ex_terminator: можливе припинення дії через виняток під час розмотування стека.
Так само, коли завдання рушія кортежу запущено під сильним тиском пам'яті (наприклад, у разі використання пам'яті стає 100 відсотка), завдання рушія кортежу завершується несподівано, а це спричиняє збій SQL Server.
Спосіб вирішення
Відомості про Сукупне оновлення
Виправлення для цієї проблеми входить до складу нижче сукупного оновлення для SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.