Symptômes
Une mise à niveau de script peut échouer et renvoyer le message d’erreur suivant lorsque la mise à jour cumulative 20 (CU20) est désinstallée à partir de SQL Server 2017 :
DateTime SpidNum Erreur : 935, gravité : 21, État : 1.
DateTime SpidNum Le niveau de script de « system_xevents_modification. SQL » dans la base de données « Master » ne peut pas être rétrogradé de LevelOne à LevelTwo, qui est pris en charge par ce serveur. Cela implique généralement qu’une base de données à venir est attachée et que le chemin de mise à niveau n’est pas pris en charge par l’installation actuelle. Installez une nouvelle version de SQL Server, puis réessayez d’ouvrir la base de données.
DateTime SpidNum Erreur : 3417, gravité : 21, État : 3.
DateTime SpidNum Impossible de récupérer la base de données maître. SQL Server ne peut pas s’exécuter. Restaurez le maître d’une sauvegarde complète, réparez-le ou reconstruisez-le. Pour plus d’informations sur la reconstruction de la base de données maître, voir la documentation en ligne de SQL Server.
DateTime SpidNum Suivi SQL arrêté en raison d’un arrêt du serveur. ID de suivi = « 1 ». Il s’agit d’un message d’information uniquement ; aucune action de l’utilisateur n’est requise.
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 activer l’indicateur de suivi-T902, puis SQL Server sera disponible en ligne et la mise à niveau du script fonctionne. Vous n’avez pas besoin de le désinstaller de nouveau. Pour effectuer une mise à niveau vers une nouvelle CU, vous devez supprimer tout d’abord cet indicateur.
Références
En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.