Applies ToSQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

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.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.