VMWARE VCenter 5.1 : Installation de Single Sign On : Echec de la connexion à la base de données

Vmware

Voici le contexte dans lequel je me trouve :

– Les serveurs ne sont que des VMs.
– Mon Vcenter est un 2008R2
– Mon SQL est un SQL 2008 R2 (authentification AD)

Si vous installé le Vcenter 5.1 et que dès le début, vous bloquez sur l’installation du Single Sign On alors je vais peut être vous aider.

Déjà dans un premier temps, vous devez être sur que votre serveur écoute sur le 1433 (je pense que c’est déjà le cas, car votre serveur SQL 2008 était déjà présent avant votre Vcenter et que vous avez certainement palier à ce problème.)

 

Vous avez bien éxécuté les scripts de VMware (la création de la table ainsi que des users).
Pour ma part je n’ai pas exécuté celui des users, j’ai créé des comptes AD que j’ai ajouté dans le dossier :Security / Logins puis simplement ajouté les droits sur la BDD (RSA).

Une fois tout de fait, je relance la console d’installation et la !! Bah c’est le drame peu importe ce que j’utilise comme compte, rien à faire, impossible de se connecter toujours ce fichu message d’erreur :

 

erreur-message-vcenter51-sso
Message d’erreur lors de la connection à la BDD

Alors il faut savoir, que si de votre côté tout est bon niveau mot de passe (oui oui car c’est marqué en tout petit, qu’il ne faut pas de caractère comme des . ou des « ), paramètres réseaux & authentifications alors c’est tout simplement parce que vous n’avez pas coché la case : « Je vais saisir l’URL JDBC moi-même » et que vous n’avez pas paramétré la case.

Pour ma part c’est grâce à cette petite ligne de rien du tout, que j’ai réussi à continuer :

 

jdbc:sqlserver://Nom-de-Votre-Serveur-SQL.VOTRE.DOMAINE:1433;instanceName=LE-NOM-DE-LINSTANCE-de-VOTRE-SQL-SERVER;databaseName=Nom-de-la-BDD;integratedSecurity=true;

 

config-vcenter51-sso
config-vcenter51-sso

Nan nan, je ne vais pas vous laissez en plan comme ça.

Le 1433 c’est le port par défaut, mais si vous en avez spécifié un autre alors il faudra le changer.

-Pour connaître le nom de votre instance SQL :

Méthode 1 :

  1. Connectez-vous sur votre serveur SQL  (via RDP, console …)
  2. Ouvrez la console : SQL Server Configuration Manager
  3. Cliquez sur : SQL Server Services
  4. Et dans le tableau de droite, repérez simplement la valeur qui se situe entre parenthèses et se sera le nom de votre instance.

Méthode 2 :

  1. Connectez-vous sur votre serveur SQL (via RDP, console …)
  2. Ouvrez le menu Démarrer, tapez : regedit.exe
  3. Allez à cet endroit : HKLM/Software/Microsoft/Microsoft SQL Server
  4. Vous devriez avoir une clef nommée : InstalledInstances
  5. Regardez la valeur c’est le nom de votre Instance.

Nom de la BDD :
Si vous n’avez pas changé le nom comme moi, alors c’est simplement RSA (oui je n’aime pas sortir de l’ordinaire, on évite certains problèmes)

 

Voilà 🙂

 

Autre cas :

– Si vous utilisez les logins sql du script fourni par vmware, sachez que si a un moment donné lors de l’installation, il y a un échec, ces comptes seront supprimés de votre serveur SQL. Donc retourné les créer avec le script.

– Surtout vérifier que les users sont bien en owner sur la base RSA.

– Vmware Conseil aussi, de passer votre serveur sql en connection SQL & Authentification AD :

  • Ouvrez la console Management Studio
  • Clique droit sur le nom de votre serveur tout en haut
  • Properties
  • Securité
  • Passez le serveur en : Mode d’authentification SQL Server Et windows

– D’autres n’ont pas eu besoin de spécifier le lien : URL JDBC

 

Laissez un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.