Symptomy
Rozpatrzmy następujący scenariusz:
-
Masz wystąpienie programu Microsoft SQL Server, w którym są szyfrowane Użytkownicy i tymczasowe bazy danych.
-
Szyfrowania w bazach danych użytkowników można wyłączyć, uruchamiając polecenie ALTER database database_name Ustawianie szyfrowania za pomocą polecenia Transact-SQL.
-
Ponownym uruchomieniu programu SQL Server.
W tym scenariuszu okaże się, że wartość w kolumnie sys.databases.is_encrypted w widoku zarządzania dynamicznego sys. databases jest nadal równa 1. Jest to prawdziwe, mimo że wszystkie inne bazy danych w tym wystąpieniu programu SQL Server nie są już szyfrowane.
Rozwiązanie
Informacje o dodatku Service Pack dla programu SQL Server
Ta aktualizacja została rozwiązana w następujących dodatkach Service Pack dla programu SQL Server:
Dodatek Service Pack 2 dla programu SQL Server 2016
Informacje o dodatkach Service Pack dla programu SQL Server:
Dodatki Service Pack są kumulatywne. Każdy nowy dodatek Service Pack zawiera wszystkie poprawki zawarte w poprzednich dodatkach Service Pack oraz nowe poprawki. Nasze zalecenie polega na zastosowaniu najnowszego dodatku Service Pack oraz najnowszej aktualizacji zbiorczej dla tego dodatku Service Pack. Instalowanie poprzedniego dodatku Service Pack przed instalacją najnowszego dodatku Service Pack nie jest konieczne. Skorzystaj z tabeli 1 w poniższym artykule, aby znaleźć więcej informacji na temat najnowszego dodatku Service Pack i najnowszej aktualizacji zbiorczej.
Jak ustalić wersję, wersja i poziom aktualizacji programu SQL Server i jego składników
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.