Création de l’URL de connexion - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création de l’URL de connexion

Utilisez l’URL de connexion pour fournir des informations de connexion au magasin de données auquel vous accédez. Voici le format de l’URL de connexion pour le pilote Amazon Redshift JDBC version 2.1. Ici, [Host] le point de terminaison du serveur Amazon Redshift et [Port] est le numéro du port TCP (Transmission Control Protocol) que le serveur utilise pour écouter les demandes des clients.

jdbc:redshift://[Host]:[Port]

Voici le format d’une URL de connexion qui spécifie certains paramètres facultatifs.

jdbc:redshift://[Host]:[Port]/[database];[Property1]=[Value]; [Property2]=[Value];

Par exemple, supposons que vous voulez vous connecter au port 9000 sur un cluster Amazon Redshift dans la région USA Ouest (Californie du Nord) sur AWS. Vous souhaitez également accéder à la base de données nommée dev et authentifier la connexion à l’aide d’un nom d’utilisateur et d’un mot de passe de base de données. Dans ce cas, vous pouvez également utiliser l’URL de connexion suivante.

jdbc:redshift://redshift.company.us-west-1.redshift.amazonaws.com:9000/dev;UID=amazon;PWD=amazon

Vous pouvez utiliser les caractères suivants pour séparer les options de configuration du reste de la chaîne d’URL :

  • ;

  • ?

Par exemple, les chaînes d’URL suivantes sont équivalentes :

jdbc:redshift://my_host:5439/dev;ssl=false;defaultRowFetchSize=100
jdbc:redshift://my_host:5439/dev?ssl=false;defaultRowFetchSize=100

Vous pouvez utiliser les caractères suivants pour séparer les options de configuration dans la chaîne d’URL :

  • ;

  • &

Par exemple, les chaînes d’URL suivantes sont équivalentes :

jdbc:redshift://my_host:5439/dev;ssl=false;defaultRowFetchSize=100
jdbc:redshift://my_host:5439/dev;ssl=false&defaultRowFetchSize=100

L’exemple d’URL suivant indique le niveau de journal 6 et le chemin d’accès des journaux.

jdbc:redshift://redshift.amazonaws.com:5439/dev;DSILogLevel=6;LogPath=/home/user/logs;

Ne dupliquez pas les propriétés de l’URL de connexion.

Pour connaître la liste complète des options de configuration que vous pouvez spécifier, consultez Options de configuration du pilote JDBC version 2.1.

Note

Lorsque vous vous connectez, n’utilisez pas l’adresse IP d’un nœud de cluster ou l’adresse IP du point de terminaison d’un VPC. Utilisez toujours le point de terminaison Redshift pour éviter une panne inutile. La seule exception à l’utilisation de l’URL du point de terminaison est lorsque vous utilisez un nom de domaine personnalisé. Pour plus d’informations, consultez Utilisation d’un nom de domaine personnalisé pour les connexions client.