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.
Connexion à votre instance de base de données Amazon RDS for Db2 avec IBM CLPPlus
Vous pouvez utiliser un utilitaire, par exemple IBM CLPPlus, pour vous connecter à une instance de base de données Amazon RDS for Db2. Cet utilitaire fait partie de IBM Data Server Runtime Client. Pour télécharger le client depuis IBM Fix Central, consultez Packages client serveur de données IBM version 11.5 Mod 8 Fix Pack 0
Important
Nous vous recommandons d’exécuter IBM CLPPlus sur un système d’exploitation prenant en charge les interfaces utilisateur graphiques telles que macOS, Windows ou Linux avec Desktop. Si vous exécutez Linux sans périphériques, utilisez le commutateur -nw avec les commandes CLPPlus.
Installation du client
Après avoir téléchargé le package pour Linux, installez le client.
Note
Pour installer le client sur AIX ou Windows, suivez la même procédure, mais modifiez les commandes de votre système d’exploitation.
Installation du client sur Linux
-
Exécutez
./db2_install. -
Exécutez
clientInstallDir/instance/db2icrt -s clientinstance_name. Remplacezinstance_namepar un utilisateur de système d’exploitation valide sur Linux. Sous Linux, le nom de l’instance de base de données Db2 est lié au nom d’utilisateur du système d’exploitation.Cette commande crée un répertoire
sqllibdans le répertoire de base de l’utilisateur désigné sur Linux.
Connexion à une instance de base de données
Pour vous connecter à votre instance de base de données RDS for Db2, vous avez besoin de son nom DNS et de son numéro de port. Pour savoir comment les trouver, consultez Recherche du point de terminaison. Vous devez également connaître le nom de la base de données, le nom d’utilisateur principal et le mot de passe principal que vous avez définis lors de la création de votre instance de base de données RDS for Db2. Pour savoir comment les trouver, consultez Création d’une instance de base de données.
Se connecter à une instance de base de données RDS for Db2 avec IBM CLPPlus
-
Vérifiez la syntaxe de la commande. Dans l’exemple suivant, remplacez
clientDirpar l’emplacement où le client est installé.cdclientDir/bin ./clpplus -h -
Configurez votre serveur Db2. Dans l’exemple suivant, remplacez
dsn_name,database_name,endpointetportpar le nom DSN, le nom de la base de données, le point de terminaison et le port de votre instance de base de données RDS for Db2. Pour plus d’informations, consultez Recherche du point de terminaison de votre instance de base de données Amazon RDS for Db2.db2cli writecfg add -dsndsn_name-databasedatabase_name-hostendpoint-portport-parameter "Authentication=SERVER_ENCRYPT" -
Connectez-vous à une instance de base de données RDS for Db2. Dans l’exemple suivant, remplacez
master_usernameetdsn_namepar le nom d’utilisateur principal et le nom DSN../clpplus -nwmaster_username@dsn_name -
Une fenêtre Java Shell s’ouvre. Entrez le mot de passe principal pour votre instance de base de données RDS for Db2.
Note
Si aucune fenêtre Java Shell ne s’ouvre pas, exécuté
./clpplus -nwpour utiliser la même fenêtre de ligne de commande.Enter password:*********Une connexion est établie et produit une sortie similaire à ce qui suit :
Database Connection Information : --------------------------------- Hostname = database-1.abcdefghij.us-east-1.rds.amazonaws.com Database server = DB2/LINUXX8664 SQL110590 SQL authorization ID = admin Local database alias = DB2DB Port = 50000 -
Exécutez des requêtes et visionnez les résultats. L’exemple suivant montre une instruction SQL qui sélectionne la base de données que vous avez créée.
SQL > select current server from sysibm.dual;Le résultat produit lors de l’exécution de cette commande est semblable à l’exemple suivant :
1 -------------------- DB2DB SQL>