Ознаки
Припустимо, що ви використовуєте SQL Server 2017. Ви можете отримати таке твердження в випадкові часи, що додається для захисту угоди від умови перегонів між виконання процедури та Паралельна модифікація тієї самої процедури. Коли відбувається затвердження, ви можете помітити, що побічний ефект очікування оренди не відбудеться. Крім того, завжди на сторінці доступність (AG), а основна база даних – перехід у стан розв'язання. Після виправлення з'являється повідомлення про помилку 41305 ( не вдалося виконати поточну транзакцію через перевірку повторюваного читання Помилка) замість твердження. Як підказує помилка, у цьому випадку потрібно повторно виконати запит на невдалу помилку.
ПОЧАТИ ДАМП СТЕКА:
Поточний час SpidId
Розташування: "Locationpath":locationpath
Вираз: HK_E_ALTERED_TABLE_IS_MODIFIED! = HR
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Спосіб вирішення
Ця проблема усунена в такому сукупному оновленні для сервера SQL Server:
Відомості про накопичувальне оновлення для сервера SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.