Sintomi
Si supponga di abilitare la crittografia dei dati trasparente (Transparent Data Encryption) per un database in SQL Server 2016 e 2017. Eseguire il backup del database usando un'istruzione Transact-SQL di database di backup con le opzioni di compressione e MaxTransferSize specificate. Se MaxTransferSize è maggiore di 64KB e il log con il file di log virtuale inattivo (VLF) viene crittografato con la chiave precedente, l'operazione di ripristino o ripristino VERIFYONLY del backup potrebbe non riuscire e verranno visualizzati i messaggi di errore seguenti:
Msg 33111, livello 16, stato 3, riga lineNumber
Non è possibile trovare il certificato del server con l'identificazione personale.
Msg 3013, livello 16, stato 1, riga lineNumber
Verificare che il DATABASE sia terminato in modo anomalo.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Risoluzione
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
Informazioni sugli aggiornamenti cumulativi per SQL Server:Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Riferimenti
Informazioni sulla terminologia che Microsoft usa per descrivere gli aggiornamenti software.