Le programme d'installation vCenter Server génère et valide l'URL JDBC de la base de données vCenter Server. Si le programme d'installation ne parvient pas à se connecter à la base de données en utilisant l'URL JDBC qui a été générée, le programme d'installation vous demandera de spécifier l'URL JDBC.

Remarque sur l'URL JDBC pour toutes les bases de données

Remarque :

Le nom du domaine ne peut pas contenir un point d'exclamation (!). Java interprète le point d'exclamation comme un séparateur de fichier jar.

Formats d'URL JDBC pour les bases de données Microsoft SQL Server

Pour les bases de données Microsoft SQL Server, vous pouvez utiliser comme modèle les exemples d'URL JDBC suivants :

  • Connexion à l'instance SQL Server (anonyme) par défaut par le nom d'hôte :

    jdbc:sqlserver://host;databaseName=database

  • Connexion à l'instance nommée par le nom d'hôte et le nom d'instance :

    jdbc:sqlserver://host;instanceName=instance;databaseName=database

  • Connexion à SQL Server par le nom d'hôte et le port :

    jdbc:sqlserver://host:port;databaseName=database

  • Connexion par le port :

    jdbc:sqlserver://localhost:1422;databaseName\=VIM_VCDB (le nom d'utilisateur, le mot de passe et le type de base de données seront transmis séparément)

  • Connexion à un serveur local avec sécurité intégrée :

    jdbc:sqlserver://localhost\\SQLEXP_VIM;databaseName=VIM_VCDB;integratedSecurity=true

  • Connexion à un serveur local sans sécurité intégrée :

    jdbc:sqlserver://localhost\\SQLEXP_VIM;databaseName\=VIM_VCDB (le nom d'utilisateur, le mot de passe et le type de base de données seront transmis séparément)

La configuration JDBC de VMware vCenter Server pour Microsoft SQL Server pourrait ne pas fonctionner par défaut avec des adresses IPv6 directes. Vous devez sélectionner l'une des formes suivantes :

  • Utilisez la forme du nom d'hôte pour une URL JDBC de type 4 standard (recommandé) :

    jdbc:sqlserver://database-fully-qualified-host-name:port

  • Utilisez le format d'adresse IPv6 directe :

    jdbc:sqlserver://;serverName=[IPv6-address]

Pour plus d'informations sur le formatage de l'URL JDBC pour les bases de données MS SQL, notamment les options de configuration du port et de l'instance, consultez le site Web msdn.microsoft.com. Au moment de la publication de cette rubrique, ces informations étaient disponibles sur http://msdn.microsoft.com/en-us/library/ms378428.aspx.

Formats d'URL JDBC pour les bases de données Oracle

Pour les bases de données Oracle, vous pouvez utiliser comme modèle les exemples d'URL JDBC suivants :

  • Ce format nécessite un nom d'hôte et une adresse, un port (par défaut 1521) et un nom de service (par exemple, « oracle.world ») :

    jdbc:oracle:thin:@host:port/service

  • Ce format nécessite un nom d'hôte et une adresse, un port (par défaut 1521) et un SID (par exemple, « ORCL ») :

    jdbc:oracle:thin:@host:port:SID

  • Ce format est destiné à un client Oracle entièrement configuré avec Oracle Net, ce qui est utile pour la configuration non TCP ou les RAC (clusters d'application réels) Oracle :

    jdbc:oracle:thin:@tnsname

  • L'exemple suivant concerne un RAC Oracle doté d'un pilote léger et ne disposant pas d'un client Oracle complet :

    jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rac1-vip)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=rac2-vip)(PORT=1521))(LOAD_BALANCE=yes)(FAILOVER=ON)(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=RAC.DBTEAM)(FAILOVER_MODE=(BACKUP=rac1)(TYPE=SELECT)(METHOD=BASIC)))))

    Dans cet exemple, rac1-vip est la première IP virtuelle de nœud, rac2-vip est la deuxième IP virtuelle de nœud, RAC.DBTEAM est le nom de service de RAC DB, et rac1 le nom du nœud de basculement.

Pour plus d'informations sur le formatage de l'URL JDBC pour les bases de données Oracle, consultez le site Web oracle.com.