S’applique à
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptômes

Prenons l’exemple du scénario suivant :

  • Vous êtes stylés Microsoft SQL Server 2016.

  • Vous disposez d’une table temporal qui est partitionnée avant ou lors de l’activation de la version du système.

  • Un tableau de l’historique créé automatiquement (anonyme ou par défaut) est configuré.

  • Pour désactiver le contrôle de version du système, vous devez exécuter une instruction ALTER TABLE Switch partition dans la table History.

Dans ce scénario, vous recevez une erreur d’assertion qui ressemble à ce qui suit :

MSG 3624, niveau 20, état 1, LineNumber La vérification de l’assertion du système a échoué. Pour plus d’informations, consultez le journal des erreurs SQL Server. En règle générale, un échec d’assertion est lié à un bogue logiciel ou à des données endommagées. Pour vérifier la corruption de la base de données, envisagez d’exécuter DBCC CHECKDB. Si vous avez accepté d’envoyer des vidages à Microsoft lors de l’installation, un mini-vidage sera envoyé à Microsoft. Il est possible qu’une mise à jour soit disponible à partir de Microsoft dans le Service Pack le plus récent ou dans un correctif du support technique. MSG 596, niveau 21, état 1, LineNumber Ne peut pas continuer l’exécution, car la session est en état d’arrêt. MSG 0, niveau 20, état 0, LineNumber Une erreur sérieuse s’est produite sur la commande actuelle.  Les résultats éventuels doivent être supprimés.

Résolution

Le correctif pour résoudre ce problème est inclus dans les mises à jour suivantes :

Chaque nouvelle build pour SQL Server 2016 contient tous les correctifs et les correctifs de sécurité inclus dans la build précédente. Nous vous recommandons d’installer la dernière version pour SQL Server 2016.

Statut

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Références

Apprenez-en davantage sur 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.