Symptômes
Lorsque la récupération accélérée de la base de données est activée et désactivée sur une base de données dans laquelle la mise en miroir a été configurée auparavant dans SQL Server 2019, vous remarquerez que la mise en miroir de la base de données ne peut pas être reconfigurée sur cette base
MSG 1484, niveau 16, état 1, ligne LineNumber
La mise en miroir de la base de données ne peut pas être définie pour les ADR_Mirroring de la base de données, car la récupération de la base de données est activée ou il existe toujours des versions dans la Banque de la version persistée. Si la restauration accélérée de la base de données est désactivée, exécutez sys.sp_persistent_version_cleanup' <DatabaseName> 'pour nettoyer les versions précédentes.
Remarque l’ADR n’est pas pris en charge pour les bases de données inscrites dans la mise en miroir de la base de données.
Statut
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Résolution
Ce problème a été résolu dans la mise à jour cumulative suivante pour SQL Server :
À propos des mises à jour cumulatives pour SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Solution de contournement
Pour contourner ce problème, vous pouvez modifier l’état de la base de données en mode hors connexion et en ligne. Vous serez alors en mesure de reconfigurer correctementla mise en miroir sur la base de données.
Références
Apprenez-en davantage sur la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.