Testen der Client-Server-Verbindung mithilfe des CLP
Wenn Sie die Client-Server-Verbindung nicht testen, können Sie möglicherweise keine Informationen aus der Datenbank abrufen. Testen Sie die Client-Server-Verbindung nach jeder Aktualisierung des Authentifizierungstyps, um sicherzustellen, dass der neue Wert verwendet wird.
Vorbereitende Schritte
- Der Datenbankknoten und die Datenbank müssen katalogisiert sein.
- Die Werte für benutzer-id und kennwort müssen für das System, auf dem sie authentifiziert werden, zulässig sein. Die Authentifizierungsparameter auf dem Client müssen, soweit definiert, den Werten des Servers entsprechen oder aber nicht definiert sein. Ist ein Authentifizierungsparameter nicht definiert, wird vom Client der Standardwert SERVER_ENCRYPT verwendet. Wird der Standardwert SERVER_ENCRYPT vom Server nicht akzeptiert, versucht der Client erneut eine Verbindung herzustellen, diesmal mit dem vom Server zurückgegebenen Wert. Wird vom Client ein Authentifizierungsparameter angegeben, der nicht mit dem auf dem Server konfigurierten Wert übereinstimmt, wird eine Fehlernachricht ausgegeben.
- Der Datenbankmanager muss mit dem korrekten, über die Registrierdatenbankvariable DB2COMM definierten Protokoll gestartet sein. Ist der Datenbankmanager nicht gestartet, können Sie ihn durch Eingabe des Befehls 'db2start' auf dem Datenbankserver starten.
Prozedur
Führen Sie die folgenden Schritte aus, um die Verbindung vom Client zum Server zu testen:
Beispiel
Database Connection Information
Database server = DB2/LINUXX8664 11.5.0.0
SQL authorization ID = JTRIS
Local database alias = mysampleSie können nun mit der Datenbank arbeiten. Geben Sie beispielsweise die folgende SQL-Anweisung ein, um eine Liste aller Tabellennamen
abzurufen, die in der Systemkatalogtabelle aufgeführt sind:select tabname from syscat.tables