Симптоми
Имайте предвид сценария, описан по-долу:
- Имате екземпляр на Microsoft SQL Server, в който потребителските и временните бази данни са шифровани.
- Можете да изключите шифроването на потребителските бази данни, като изпълните командата ALTER DATABASE database_name SET ENCRYPTION OFF Transact-SQL.
- Рестартирайте SQL Server.
В този случай ще откриете, че стойността в колоната sys.databases.is_encrypted в изгледа за динамично управление sys.databases все още е 1. Това е така, въпреки че всички други бази данни в този случай на SQL Server вече не са шифровани.
Решение
Информация за сервизен пакет за SQL Server
Тази актуализация е коригирана в следните сервизни пакети за SQL Server:
Service Pack 2 за SQL Server 2016
Service Pack 3 за SQL Server 2014
За сервизните пакети за SQL Server:
Сервизните пакети са кумулативни. Всеки нов сервизен пакет съдържа всички корекции, които са в предишните сервизни пакети, заедно с всички нови корекции. Нашата препоръка е да се приложи най-новият сервизен пакет и най-новата кумулативна актуализация за този сервизен пакет. Не е необходимо да инсталирате предишен сервизен пакет, преди да инсталирате най-новия сервизен пакет. Използвайте таблица 1 в следващата статия, за да намерите повече информация относно най-новия сервизен пакет и най-новата кумулативна актуализация.
Как да определите версията, изданието и нивото на актуализация на SQL Server и неговите компоненти
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Научете повече за терминологията , която Microsoft използва за описване на актуализациите на софтуера.