Перейти до основного
Підтримка
Вхід

KB4089324-FIX: Error 15665 під час виклику sp_set_session_context кілька разів з Null-значенням ключа в SQL Server 2016 і 2017

Працюйте звідусіль з будь-якого пристрою з Microsoft 365

Перейдіть на Microsoft 365, щоб працювати звідусіль із найновішими функціями та оновленнями.

Оновити зараз

Ознаки

Припустимо, що ви використовуєте Microsoft SQL Server 2016 і 2017. Під час виконання sp_set_session_context збереженої процедури (наприклад, понад 10 разів), щоб УСТАНОВИТИ параметр ключа значення з Null-значенням, може з'явитися повідомлення про помилку приблизно такого вигляду:

MSG 15665, рівень 16, стан 1, процедура sp_set_session_context, лінія linmenuber [пакетний початок лінії linenumber ] Значення не настроєно для ключа "Keyname", оскільки загальний розмір ключів і значень у контексті сеансу перевищить обмеження 1 МБ.

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

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

       Сукупне оновлення 6 для SQL Server 2017 

       Сукупне оновлення 8 для SQL Server 2016 SP1

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:

Останнє Сукупне оновлення для SQL server 2017 останнє СУКУПНЕ оновлення для SQL Server 2016

Стан

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

Посилання

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

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×