Ознаки
Припустімо, що у вас є деякі бази даних "шифрування даних (TDE)", зашифровані за допомогою програми Microsoft SQL Server 2012 або SQL Server 2014. Якщо виконати високе завантаження запиту на вставлення в нестабільному мережному з'єднанні, ви виявите, що база даних TDE стане недоступною, і відображається стан "відновлення очікування". З'явиться таке повідомлення про помилку:
<дата> <час> Spid1s не може відкрити сеанс для криптопровайдера ' ' <ekm постачальника імен> ' '. Код помилки постачальника: 5. (Помилка автентифікації – проконсультуйтеся з постачальником EKM для подробиць) <дата> <час> помилка spid125:9001, серйозність: 21, стан: 1.<дата> <час> spid125 для входу в базу даних <DB ім'я> "недоступний. Установіть прапорець журнал подій для пов'язаних повідомлень про помилки. Розв'яже помилки та перезапустіть базу даних.<дату> <час> Spid125 під час скасування входу в базу даних "<DB Name>" сталася помилка під час входу в ідентифікатор запису (1183:136:350). Зазвичай під час входу в службу журналу подій Windows відображається певна помилка. Відновлення бази даних або файлу з резервної копії або відновлення бази даних.<дата> <час> Spid62 база даних <DB ім'я> було завершення через помилку 3314 у звичайній "XdesRMReadWrite:: rollbacktolsn". Перезавантаження для баз даних без знімка буде здійснено спробу після того, як всі підключення до бази даних перервано.
Спосіб вирішення
Коли ви застосовуєте виправлення, база даних TDE спробує використовувати кешовані ключі шифрування баз даних під час відключень мережі. Це запобігає вимкненню. Поведінку макета змінено в такому сукупному оновленні сервера SQL Server.
Сукупне оновлення 1 для SQL Server 2014 /en-us/help/2931693
Сукупне оновлення 9 для SQL Server 2012 SP1 /en-us/help/2931078
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server: