KB4024449 - CORRECTIF : Les bases de données sur les réplica secondaires affichent des status « NOT SYNCHRONIZING » après le basculement dans SQL Server 2016

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

Symptômes

Supposons que vous disposez d’un groupe de disponibilité Always On qui contient de nombreuses bases de données dans Microsoft SQL Server 2016. Ensuite, vous définissez le groupe de disponibilité pour qu’il utilise le mode de disponibilité de validation synchrone avec le mode de basculement automatique.

Dans ce scénario, si un basculement se produit, certaines bases de données peuvent arrêter la synchronisation. En outre, les messages d’erreur qui ressemblent à ce qui suit peuvent être enregistrés dans le journal des erreurs SQL Server sur le réplica secondaire :

Remarque

  • Date/heure Always On connexion aux groupes de disponibilité avec la base de données primaire établie pour la base de données secondaire DatabaseName sur la disponibilité réplica Nom_instance avec l’ID de réplica : ReplicaID. Il s’agit d’un message d’information uniquement. Aucune action de l’utilisateur n’est requise.
  • Date/heure La connexion au réplica principal n’est pas active.  La commande ne peut pas être traitée.
  • Date/heure Erreur : 35250, Gravité : 16, État : 11

En outre, les messages d’erreur qui ressemblent à ce qui suit sont continuellement enregistrés dans le journal des erreurs SQL Server sur le réplica principal. Cela peut entraîner un fichier journal volumineux :

Remarque

  • Date/heure Always On connexion aux groupes de disponibilité avec la base de données secondaire établie pour la base de données principale DatabaseName sur la disponibilité réplica InstanceName avec l’ID de réplica : ReplicaID.  Il s’agit d’un message d’information uniquement. Aucune action de l’utilisateur n’est requise.
  • Date/heure DbMgrPartnerCommitPolicy ::SetSyncAndRecoveryPoint : FC202A9E-C3A2-4E30-987A-8C24D3FD70BB :1
  • Date/heure DbMgrPartnerCommitPolicy ::SetSyncAndRecoveryPoint : FC202A9E-C3A2-4E30-987A-8C24D3FD70BB :1
  • Date/heure DbMgrPartnerCommitPolicy ::SetSyncAndRecoveryPoint : FC202A9E-C3A2-4E30-987A-8C24D3FD70BB :1

Résolution

Ce problème est résolu dans les mises à jour cumulatives suivantes pour SQL Server :

Mise à jour cumulative 7 pour SQL Server 2016 RTM

Mise à jour cumulative 4 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 2016

État

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.