Une ressource de cluster SQL Server passe à un état «Échec» lorsque vous essayez de mettre la ressource en ligne dans SQL Server

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

Symptômes


Lorsque vous essayez de mettre une ressource cluster de SQL Server en ligne pour une instance virtuelle de Microsoft SQL Server 200 0, de SQL Server 200 5 , ou de SQL Server 200 8 , vous pouvez remarquer le comportement suivant :
  • La ressource de cluster SQL Server atteint un état «Échec» et ne peut pas être en ligne.
  • Vous recevez une combinaison de messages d'erreur suivants sur l'ordinateur qui possède la ressource de cluster SQL Server.

    Message d'erreur 1

    Un événement qui est semblable à celui-ci se trouve dans le journal des événements système :

    Date : 05/08/2004
    Heure: 1: 11 : 19 AM
    Source : ClusSvc
    Catégorie : Gestionnaire de basculement
    Type : erreur
    ID d'événement : 1069
    Utilisateur: n/A
    Ordinateur: < Nom_ordinateur >

    Description :
    La ressource de cluster ' SQL Server (< SQL Server nom de l'instance >) ' dans le groupe de ressources '< nom de groupe de Cluster >' a échoué.

    Message d'erreur 2

    Un message d'erreur est semblable à celui-ci se trouve dans le fichier journal de cluster :

    SQL Server 00000644.00000944::2003/11/30-18:11:30.360 <sqlserver>: [sqsrvres] Impossible de lire la propriété 'Nom_serveur_virtuel'. Erreur: d.

    SQL Server 00000644.00000944::2003/11/30-18:11:30.360 <sqlserver>: [sqsrvres] OnlineThread: d erreur mise en ligne de ressource.


    Message d'erreur 3

    Messages d'erreur semblables au suivant sont dans le fichier de journal des erreurs de SQL Server :

    2003-11-30 17:00:37.27 serveur erreur : 17826, gravité : 18, état: 1
    2003-11-30 17:00:37.27 serveur Impossible de définir des Net-Library 'SSNETLIB'
    2003-11-30 17:00:37.27 spid13 démarrage de la base de données 'SPB'.
    2003-11-30 17:00:37.27 spid12 démarrage de la base de données 'BD_MTA'.
    2003-11-30 17:00:37.27 spid14 démarrage jusqu'à 'BD_SPF' de la base de données.
    2003-11-30 17:00:37.27 serveur erreur : 17059, gravité : 18, état: 0
    2003-11-30 17:00:37.27 serveur Erreur du système d'exploitation-1073723998 :
    2003-11-30 17:00:37.27 serveur Impossible de charger n'importe quel netlibs.
    2003-11-30 17:00:37.27 serveur SQL Server n'a pas pu lancer la thread de FRunCM.

Cause

Les clés de Registre spécifiques aux ressources qui correspondent à la ressource de cluster SQL Server que vous essayez de mettre en ligne sont manquants. Ce problème se produit également si les valeurs qui correspondent aux clés de Registre spécifiques à la ressource ne sont pas corrects.

Résolution

Important Cette section, la méthode ou la tâche contient des étapes qui vous indiquent comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, assurez-vous que vous procédez comme suit avec soin. Pour plus de protection, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre en cas de problème. Pour plus d'informations sur la façon de sauvegarder et restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
322756Comment faire pour sauvegarder et restaurer le Registre dans Windows


Pour résoudre ce problème, vous devez recréer manuellement la spécifiques aux ressources clés de Registre qui correspondent à SQL Server de la ressource de cluster. Pour ce faire, procédez comme suit :

  1. Cliquez sur Démarrer, sur exécuter, tapez Regedit, puis cliquez sur OK.
  2. Dans l'Éditeur du Registre, recherchez et sélectionnez la clé de Registre suivante :

    HKEY_LOCAL_MACHINE\Cluster\Resources\<GUID>\Parameters
  3. Créez les valeurs de Registre suivantes dans la clé de Registre
    Parameters
    :

    Pour une instance par défaut de SQL Server :
    • Nom_instance

      Nom de la valeur : nom_instance
      Type de valeur : REG_SZ
      Valeur de données : MSSQLSERVER
    • NomServeurVirtuel

      Nom de la valeur : NomServeurVirtuel
      Type de valeur : REG_SZ
      Données de valeur: < Nom du serveur SQL virtuel >
    Pour une instance nommée de SQL Server :
    • Nom_instance

      Nom de la valeur : nom_instance
      Type de valeur : REG_SZ
      Données de valeur: < Nom de l'instance SQL Server correspondant au serveur virtuel >
    • NomServeurVirtuel

      Nom de la valeur : NomServeurVirtuel
      Type de valeur : REG_SZ
      Données de valeur: < Nom du serveur SQL virtuel >
  4. Quittez l'Éditeur du Registre.
Après avoir créé les clés de Registre spécifiques à la ressource, vous pouvez mettre en ligne la ressource de cluster SQL Server avec succès.

Si vous remarquez qu'une ressource de cluster de l'Agent SQL Server ne peut pas être mise en ligne, vous devez créer le même jeu de clés spécifiques aux ressources qui correspondent à la ressource de cluster de l'Agent SQL Server.

Plus d'informations

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
810056Vous devez utiliser des clés de Registre spécifiques à la ressource pour les ressources de cluster SQL Server

Propriétés

Numéro d'article: 883732 - Dernière mise à jour: vendredi 8 janvier 2010 - Version: 3.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Standard
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
Mots-clés : 
kbmt kbsql2005cluster kbregistry kbtshoot kbresource kberrmsg kbevent kbclustering kbprb KB883732 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 883732
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