Impossible de créer un groupe de haute disponibilité dans Microsoft SQL Server 2012

Traductions disponibles Traductions disponibles
Numéro d'article: 2847723 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Lorsque vous essayez de créer un groupe de haute disponibilité dans Microsoft SQL Server 2012, le message d'erreur suivant s'affiche :

Msg 41131, niveau 16, état 0, ligne 2
Impossible de ramener le groupe de disponibilité »availability_group« en ligne. L'opération a expiré. Vérifiez que le n?ud de cluster de basculement serveur Windows (WSFC) local est en ligne. Puis vérifiez que la ressource de groupe de disponibilité existe dans le cluster WSFC. Si le problème persiste, vous devrez supprimer le groupe de disponibilité et de créer à nouveau.

Cause

Ce problème se produit si le compte [NT AUTHORITY\SYSTEM] est absent de l'ouverture de session SQL Server ou si le compte ne dispose pas des autorisations nécessaires pour créer le groupe de haute disponibilité.

Résolution

Pour résoudre ce problème, appliquez l'une des méthodes suivantes.

Méthode 1: Utiliser des étapes manuelles
  1. Créer une ouverture de session dans SQL Server pour le compte [NT AUTHORITY\SYSTEM] sur chaque ordinateur SQL Server qui héberge un réplica de votre groupe de disponibilité.
  2. Accorder au compte de [NT AUTHORITY\SYSTEM] les autorisations de niveau serveur suivantes :
    • Modifier n'importe quel groupe de disponibilité
    • Connexion SQL
    • View server state

    Remarque : Assurez-vous qu'aucune autre autorisation n'est accordées au compte.
Méthode 2: Utiliser un script
  1. Pour créer le compte [NT AUTHORITY\SYSTEM], exécutez les opérations suivantes dans une fenêtre de requête :

    USE [master]
    GO
    CREATE LOGIN [NT AUTHORITY\SYSTEM] FROM WINDOWS WITH DEFAULT_DATABASE=[master]
    GO

  2. Pour accorder les autorisations pour le compte [NT AUTHORITY\SYSTEM], exécutez les opérations suivantes dans une fenêtre de requête :

    GRANT ALTER ANY AVAILABILITY GROUP TO [NT AUTHORITY\SYSTEM]
    GO
    GRANT CONNECT SQL TO [NT AUTHORITY\SYSTEM]
    GO
    GRANT VIEW SERVER STATE TO [NT AUTHORITY\SYSTEM]
    GO

Plus d'informations

Le compte [NT AUTHORITY\SYSTEM] est utilisé par détection de l'intégrité AlwaysOn de SQL Server pour se connecter à l'ordinateur SQL Server et de contrôler l'état. Lorsque vous créez un groupe de disponibilité, détection de l'intégrité est déclenchée lorsque le réplica principal dans le groupe de disponibilité en ligne. Si le compte [NT AUTHORITY\SYSTEM] n'existe pas ou ne dispose pas d'autorisations suffisantes, détection de la santé ne peut pas être initiée et le groupe de disponibilité ne peut pas être mis en ligne pendant le processus de création.

Assurez-vous que ces autorisations existent sur chaque ordinateur SQL Server qui pourrait héberger le réplica principal du groupe de disponibilité.

Remarque : Le processus de Service de moniteur de ressource hôte (RHS.exe) qui héberge SQL Resource.dll peut être exécuté que sous un compte système.

VoirRésolution des problèmes de basculement automatique dans les environnements SQL Server 2012 AlwaysOn Pour plus d'informations sur les autres symptômes et de résoudre les scénarios de basculement automatique.

Propriétés

Numéro d'article: 2847723 - Dernière mise à jour: jeudi 6 juin 2013 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2012 Enterprise
Mots-clés : 
kbexpertiseinter kbprb kbsurveynew kbmt KB2847723 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 2847723
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com