none
SQL Server 2005 en cluster et DPM 2007 RRS feed

  • Discussion générale

  •  

    Bonjour à tous,

     

    Je suis en train d'installer DPM 2007 avec la base de données déportée sur un cluster SQL Server 2005 (sur des Windows 2003 R2 Enterprise en 64 bits).

     

    J'ai l'erreur suivante qui apparaît lors de l'installation de DPM 2007 :

    "Le programme d'installation ne peut pas accorder l'accès à la base de données DPM au compte clusql02\DPMDBReaders$SRVDPM01.
    Vérifiez que SQL Server est correctement installé et en cours d'exécution.
    ID : 832".

     

    Le responsable BDD me dit que du côté de SQL Server tout est ok au niveau des droits et de la base.

     

    L'un de vous aurez un idée ?

    Ce type d'installation est il compatible ?

     

    Merci d'avance pour votre aide.

     

    PS : j'ai également posté dans la section liée à Data Protection Manager, car je ne sais vraiment pas si le problème est lié au cluster ou à DPM.
    Je craint que le fait que la base soit hébergée sur un cluster pose problème (j'ai vu ça sur un forum, mais sans trouver confirmation ailleur).

    lundi 19 mai 2008 08:17

Toutes les réponses

  • Bonsoir,

     

    je ne pense pas qu'il y ait de problème à utiliser SQL2005 sur un cluster.

     

    En revanche, le nom "DPMDBReaders$SRVDPM01" me fait dire que ton installation DPM essaye d'utiliser ou d'installer une instance et une base SQL MSDE (SQL Express) en local sur ta machine, ce qui n'est pas du tout le but recherché.

     

    Peux-tu vérifier les paramètres indiqués pour installer à la base SQL?

     

    A+

     

    lundi 19 mai 2008 21:40
    Modérateur
  • Merci pour ta réponse.

     

    On a donc vérifié, avec le responsable BDD, que tout est bien ok au niveau de l'Instance SQL Server.

    Tous les pré-requis ont été respectés.

    On a juste rajouté dans "Bases de données">"Sécurité">"Connexions" le compte ordinateur qui héberge DPM et celui utilisé pour accéder à la base.

     

    Lors de l'installation de DPM, on lui indique le chemin de l'instance et les paramètres de connexion.

    Ensuite il fait sa sauce tout seul.

    Il créé automatiquement la base dans l'instance sur le cluster SQL.

    Il rajoute aussi sur le serveur qui héberge l'instance deux groupes locaux : DPMDBAdministrators$SRVDPM01 et DPMDBReaders$SRVDPM01.

     

    C'est uniquement sur la fin de l'installation qu'il me met l'erreur ci-dessous.

     

    On a tout regardé et je ne vois vraiment pas ce que ça peut être.

     

    Comme il créé la base et les deux groupes locaux, j'en déduit qu'il trouve bien l'instance sur le cluster. Mais ne je vois vraiment pas ce qui bloque avec ce groupe (DPMDBReaders$SRVDPM01).

     

    Merci d'avance pour ton aide.

    mardi 20 mai 2008 13:42
  • J'ai effectué une autre manipulation. Elle a consisté à ajouter manuellement le groupe "DPMDBReaders$SRVDPM01" dans "Bases de données">"Sécurité">"Connexions", au niveau de l'instance concernée.

     

    Pour se faire, j'ai fait "nouvelle connexion" et "rechercher". J'ai donc récupéré le groupe local en question sur le serveur qui héberge l'instance. Il me l'a trouvé en indiquant CLUSQL02\DPMDBReaders$SRVDPM01 (qui est le nom du serveur SQL dans le cluster). Mais lors de la validation, j'ai eu une erreur m'indiquant que le groupe était inconnu.

    J'ai modifié son nom en mettant SRVSQL02\DPMDBReaders$SRVDPM01 (qui est le nom réél du serveur) et là il a validé la nouvelle connexion.

     

    Mais lors de l'installation, j'ai toujours la même erreur. Ce qui peut être logique puisque il veut " (...) accorder l'accès à la base de données DPM au compte clusql02\DPMDBReaders$SRVDPM01 (...)".

     

    Hors, mon test précédent montre que SQL Serveur (en mode cluster) est incapable de valider l'ajout d'un compte local si celui-ci n'est pas spécifié comme appartenant à un nom de serveur précis. Mais comme on indique lors de l'installation de DPM une instance sur un cluster (avec donc le nom "cluster" du serveur qui héberge l'instance qui est différent de son nom réél), il n'arrivera pas à donner les droits à ce groupe lors de l'installation dans l'instance SQL ou à le retrouver si je le créé manuellement avec le nom réél du serveur.

     

    Donc est-il rééllement possible d'installer DPM 2007 sur une base déportée sur un Cluster SQL Server 2005 ?

    Je commence à en douter fortement

     

    Merci d'avance pour votre aide si vous avez une solution.

    mardi 20 mai 2008 15:36
  • Bonsoir,

     

    C'est possible d'après la FAQ de Microsoft :

     

    http://www.microsoft.com/france/systemcenter/dpm/faq-dpm2008.mspx

     

     

    Q. Les serveurs de fichiers en cluster sont-ils pris en charge ? Peut-on mettre DPM en cluster ?
    R.

    DPM 2007 protège les fichiers en cluster et les serveurs d’applications en cluster. Le serveur DPM 2007 ne peut pas être mis en cluster. Cependant, la base de données DPM peut-être transférée sur une instance de SQL en cluster. Ainsi, l’instance DPM est dotée d’une très haute disponibilité : le serveur DPM est sans état et la redondance est fournie au niveau de la base de données.

     

    Cela voudrait peut être dire que l'installation de la base SQL devrait se faire sur un SQL classique, puis que la base peut être transférée sur le cluster...

     

    A bientôt,

     

     

    mardi 20 mai 2008 20:23
    Modérateur
  •  Thierry DEMAN-BARCELÒ A écrit:

    Cela voudrait peut être dire que l'installation de la base SQL devrait se faire sur un SQL classique, puis que la base peut être transférée sur le cluster...

     

    Nous allons l'installer avec une base de donnée locale et ensuite nous la répliquerons sur le cluster SQL.

    Je te tiendrais au courant du résultat.

     

    Merci pour ton aide.

     

    mercredi 21 mai 2008 15:23