Symptômes
Prenons le scénario suivant :
Vous exécutez Microsoft SQL Server 2014 ou Microsoft SQL Server 2012 Service Pack 2 (SP2) sur un serveur qui héberge le réplica secondaire d’un groupe de disponibilité dans le cadre d’une mise à niveau propagée.
Vous avez appliqué l’une des mises à jour suivantes à l’installation de SQL Server :
- Mise à jour cumulative 5 pour SQL Server 2014
- Mise à jour cumulative 4 pour SQL Server 2012 Service Pack 2
- Mise à jour cumulative 3 pour SQL Server 2012 Service Pack 2
Important : le correctif logiciel mentionné dans cet article remplace ces mises à jour cumulatives. N’installez pas ces mises à jour si vous ne l’avez pas déjà fait.
Pour terminer l’installation de la mise à jour cumulative, redémarrez ce réplica secondaire.
Vous basculez le groupe de disponibilité qui fait passer la réplica secondaire mise à jour vers le rôle principal.
Dans ce scénario, vous pouvez rencontrer un ou plusieurs des symptômes suivants sur le serveur qui exécute SQL Server et qui héberge désormais la réplica principale de votre groupe de disponibilité :
- Les réplicas secondaires sont signalés comme « NON SYNCHRONISÉS ».
- Les blocages impliquant la session qui a récupéré l’une de vos bases de données de disponibilité sont signalés dans le journal des erreurs SQL Server.
- Si votre base de données de disponibilité est activée pour SQL Server Service Broker, les messages de votre base de données de disponibilité risquent de ne pas être correctement traités.
Pour plus d’informations sur ces symptômes, cette cause et les solutions de contournement possibles, consultez l’article suivant dans la Base de connaissances Microsoft :
3033492 groupes de disponibilité AlwaysOn peuvent être signalés comme NON SYNCHRONISÉS après l’application de SQL Server 2014 CU5, SQL Server 2012 SP2 CU4 ou SQL Server 2012 SP2 CU3
Résolution
Informations sur les Service Packs
Pour résoudre ce problème, procurez-vous le Service Pack 1 pour SQL Server 2014.
Pour plus d’informations sur SQL Server 2014 Service Pack 1 (SP1), consultez la section Bugs that are fixed in SQL Server 2014 Service Pack 1 .
Informations sur les mises à jour cumulatives
Ce problème a été résolu pour la première fois dans la mise à jour cumulative suivante de SQL Server.
Recommandation : Installer la dernière mise à jour cumulative 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 2012 SP2
- Dernière mise à jour cumulative pour SQL Server 2014
Pour résoudre ce problème, appliquez le correctif logiciel suivant. Ce correctif logiciel est un correctif critique à la demande (COD). Ce correctif logiciel COD doit être appliqué à la place des mises à jour cumulatives suivantes :
- Mise à jour cumulative 5 pour SQL Server 2014
- Mise à jour cumulative 4 pour SQL Server 2012 Service Pack 2
- Mise à jour cumulative 3 pour SQL Server 2012 Service Pack 2
Important Si vous avez déjà appliqué ces mises à jour cumulatives, vous devez utiliser la solution de contournement décrite dans l’article suivant de la Base de connaissances :
3033492 groupes de disponibilité AlwaysOn peuvent être signalés comme NON SYNCHRONISÉS après l’application de SQL Server 2014 CU5, SQL Server 2012 SP2 CU4 ou SQL Server 2012 SP2 CU3
Informations sur les correctifs logicielsUn correctif logiciel pris en charge est disponible auprès de Microsoft. Toutefois, il est conçu uniquement pour corriger le problème décrit dans cet article. N'appliquez ce correctif qu'aux systèmes sur lesquels vous constatez le problème décrit dans le présent article. Ce correctif logiciel va peut-être subir des tests supplémentaires. Ainsi, si vous n'êtes pas sérieusement concerné par ce problème, il est recommandé d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif.
Si le correctif logiciel est disponible en téléchargement, une section « Téléchargement de correctif logiciel disponible » figure en haut du présent article de la Base de connaissances. Si cette section est absente, procurez-vous le correctif logiciel auprès des services de Support technique Microsoft.
Remarque Si des problèmes supplémentaires surviennent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support s'appliqueront aux autres questions et problèmes du support non directement liés au correctif logiciel en question. Pour obtenir la liste complète des numéros de téléphone des services d’assistance technique Microsoft ou pour créer une demande de service distincte, reportez-vous au site web de Microsoft à l’adresse suivante :
/contactus/ ?ws=support Remarque Le formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles le correctif logiciel est disponible. Si votre langue n'est pas répertoriée, cela signifie qu'aucun correctif logiciel n'est disponible pour cette langue.
Conditions préalablesPour appliquer ce correctif logiciel, vous devez avoir installé l’une des méthodes suivantes :
- SQL Server 2014
- SQL Server 2012 Service Pack 2
Informations sur le redémarrageVous devrez peut-être redémarrer votre ordinateur après l’application de ce correctif logiciel.
Informations sur le remplacementCe correctif logiciel ne remplace aucun correctif logiciel déjà publié.
É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.