Symptômes
Supposons que vous utilisez Microsoft SQL Server 2016 et Microsoft SQL Server 2017. Vous activez le chiffrement TDE (Transparent Data Encryption) sur votre base de données, puis vous sauvegardez la base de données à l’aide de la compression.
Lorsque vous essayez de restaurer la base de données à partir de cette sauvegarde et de vérifier le fichier de sauvegarde à l’aide de l’instruction RESTORE VERIFYONLY FROM DISK SQL, vous remarquez que le processus de sauvegarde endommage une page spécifique de la base de données. En outre, un message d’erreur peut s’afficher.
De même, le processus de RESTAURATION À PARTIR DU DISQUE peut échouer et générer un message d’erreur. Toutefois, vous pouvez terminer ce processus correctement en utilisant l’option CONTINUE_AFTER_ERROR.
Remarque
Msg 3183, Level 16, State 1,Line LineNumber
RESTORE a détecté une erreur sur la page (PageNumber) dans la base de données « DatabaseName » telle que lue à partir du jeu de sauvegarde
Msg 3013, Niveau 16, État 1
Des dommages au jeu de sauvegarde ont été détectés
Résolution
Ce problème est résolu dans la mise à jour cumulative suivante pour SQL Server :
Mise à jour cumulative 9 pour SQL Server 2017
Mise à jour cumulative 2 pour SQL Server 2016 SP2
Mise à jour cumulative 9 pour SQL Server 2016 SP1
À propos des mises à jour cumulatives pour SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Dernière mise à jour cumulative pour SQL Server 2017
Dernière mise à jour cumulative pour SQL Server 2016
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Références
En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.