Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Herstellen einer Verbindung zu Ihrer DB-Instance von RDS für Db2 mit IBM CLPPlus
Sie können ein Dienstprogramm wie IBM CLPPlus für die Verbindung mit einer DB-Instance von Amazon RDS für Db2 verwenden. Dieses Dienstprogramm ist Teil von IBM Data Server Runtime Client. Informationen zum Herunterladen des Clients von IBM Fix Centralfinden Sie unter IBM Data Server Client Packages Version 11.5 Mod 8 Fix Pack 0
Wichtig
Es wird empfohlen, IBM CLPPlus unter einem Betriebssystem auszuführen, das grafische Benutzeroberflächen wie macOS, Windows oder Linux mit Desktop unterstützt. Wenn Sie Headless Linux ausführen, verwenden Sie switch -nw mit CLPPlus-Befehlen.
Installieren des Clients
Nachdem Sie das Paket für Linux heruntergeladen haben, installieren Sie den Client.
Anmerkung
Um den Client auf AIX oder Windows zu installieren, gehen Sie genauso vor, ändern Sie jedoch die Befehle für Ihr Betriebssystem.
So installieren Sie den Client unter Linux
-
Führen Sie
./db2_install. -
Führen Sie
clientInstallDir/instance/db2icrt -s clientinstance_nameaus. Ersetzen Sieinstance_namedurch einen gültigen Betriebssystembenutzer unter Linux. Unter Linux ist der Name der Db2-DB-Instance an den Betriebssystem-Benutzernamen gebunden.Mit diesem Befehl wird ein
sqllib-Verzeichnis im Home-Verzeichnis des angegebenen Benutzers unter Linux erstellt.
Herstellen einer Verbindung mit einer DB-Instance
Sie benötigen den DNS-Namen und die Portnummer Ihrer DB-Instance von RDS für Db2, um sich mit ihr zu verbinden. Informationen dazu, wie Sie diese ermitteln, finden Sie unter Ermitteln des Endpunkts. Sie müssen auch den Datenbanknamen, den Hauptbenutzernamen und das Hauptpasswort kennen, die Sie bei der Erstellung Ihrer DB-Instance von RDS für Db2 definiert haben. Informationen dazu, wie Sie diese ermitteln, finden Sie unter Erstellen einer DB-Instance.
So verbinden Sie eine DB-Instance von RDS für Db2 mit IBM CLPPlus
-
Überprüfen Sie die Befehlssyntax. Ersetzen Sie im folgenden Beispiel
clientDirdurch den Speicherort, an dem der Client installiert ist.cdclientDir/bin ./clpplus -h -
Konfigurieren Sie Ihren Db2-Server. Ersetzen Sie im folgenden Beispiel
dsn_name,database_name,endpointundportdurch den DSN-Namen, den Datenbanknamen, den Endpunkt und den Port für Ihre DB-Instance von RDS für Db2. Weitere Informationen finden Sie unter Ermitteln des Endpunkts Ihrer DB-Instance von Amazon RDS für Db2.db2cli writecfg add -dsndsn_name-databasedatabase_name-hostendpoint-portport-parameter "Authentication=SERVER_ENCRYPT" -
Stellen Sie eine Verbindung mit Ihrer DB-Instance von RDS für Db2 her. Ersetzen Sie im folgenden Beispiel
master_usernameunddsn_namedurch den Hauptbenutzernamen und den DSN-Namen../clpplus -nwmaster_username@dsn_name -
Ein Java Shell-Fenster wird geöffnet. Geben Sie das Hauptpasswort für Ihre DB-Instance von RDS für Db2 ein.
Anmerkung
Wenn kein Java Shell-Fenster geöffnet wird, führen Sie
./clpplus -nwaus, um dasselbe Befehlszeilenfenster zu verwenden.Enter password:*********Eine Verbindung wird hergestellt und die Ausgabe ist ähnlich dem folgenden Beispiel:
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 -
Führen Sie Abfragen aus und sehen Sie sich die Ergebnisse an. Das folgende Beispiel zeigt eine SQL-Anweisung, die die von Ihnen erstellte Datenbank auswählt.
SQL > select current server from sysibm.dual;Die Ausgabe dieses Befehls sieht etwa so aus:
1 -------------------- DB2DB SQL>