Sintomi
Si supponga di usare Microsoft SQL Server 2016 e Microsoft SQL Server 2017. È possibile abilitare la crittografia dei dati trasparente (Transparent Data Encryption) nel database e quindi eseguire il backup del database tramite compressione.
Quando si tenta di ripristinare il database da questo backup e si verifica il file di backup utilizzando l'istruzione RESTOre VERIFYONLY FROM DISK SQL, si noterà che il processo di backup danneggia una pagina specifica nel database. È inoltre possibile che venga visualizzato un messaggio di errore.
Analogamente, il processo di ripristino da disco può non riuscire e generare un messaggio di errore. Puoi tuttavia completare correttamente questa procedura usando l'opzione CONTINUE_AFTER_ERROR.
Msg 3183, livello 16, stato 1, riga lineNumber Il ripristino ha rilevato un errore nella pagina (pageNumber) nel database "DatabaseName" come già letto dal set di backup Msg 3013, livello 16, stato 1 I danni al set di backup sono stati rilevati
Risoluzione
Questo problema è stato risolto con l'aggiornamento cumulativo seguente per SQL Server:
Aggiornamento cumulativo 9 per SQL Server 2017
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:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologiautilizzata da Microsoft per descrivere gli aggiornamenti software.