Der Server kann mehrere Kommunikationsprotokolle gleichzeitig unterstützen; Sie müssen jedoch nur die Protokolle aktivieren, die verwendet werden sollen.
Aktualisieren Sie hierfür die Registrierungsvariable db2comm mit dem Protokoll, das neu unterstützt werden soll.
Die Registrierungsvariable db2comm legt fest, für welche Protokolle Verbindungsmanager aktiviert werden, wenn der Datenbankmanager gestartet wird. Diese Variable kann für mehrere Kommunikationsprotokolle konfiguriert werden, indem die Schlüsselwörter durch Kommas getrennt werden.
Für den DB2-Server können die Werte für DB2COMM aus einer beliebige Kombination der folgenden durch Kommas getrennten Schlüsselwörter bestehen:
Um Probleme mit der Steuerzentrale und der Komponente Client-Konfiguration - Unterstützung zu vermeiden, sollten Sie den Parameter DB2COMM in der DB2-Registrierung nur mit Hilfe des Befehls db2set und der Option -i konfigurieren. Es wird nicht empfohlen, andere Methoden zum Einrichten des Werts für DB2COMM zu verwenden. Weitere Informationen zur DB2-Registrierung finden Sie im Handbuch Systemverwaltung.
Geben Sie zum Definieren der Registrierungsvariablen db2comm für das aktuelle Exemplar den Befehl db2set DB2COMM=protokollnamen ein. Ändern Sie hierbei Parameter protokollnamen und geben Sie die Werte für die Protokolle ein, die beim Start des Datenbankmanagers gestartet werden sollen.
Geben Sie beispielsweise den folgenden Befehl ein, um den Datenbankmanager so zu konfigurieren, daß er die Verbindungsmanager für die Kommunikationsprotokolle APPC und TCP/IP startet:
db2set DB2COMM=appc,tcpip db2stop db2start
Wenn der Befehl db2start erneut abgesetzt wird, werden die Verbindungsmanager für die im Registrierungsparameter db2comm angegebenen Protokolle gestartet.
Geben Sie den Befehl db2set wie folgt ein, wenn Sie die Kommunikation für den Verwaltungs-Server konfigurieren:
db2set DB2COMM=appc,tcpip -i DB2DAS00 db2admin stop db2admin start
Hierbei steht DB2DAS00 für den Namen des Verwaltungs-Servers. Wenn Sie den Namen des Verwaltungs-Servers nicht kennen, geben Sie folgenden Befehl ein:
db2set DB2ADMINSERVER
Ist die Registrierungsvariable db2comm nicht definiert oder auf
Null gesetzt, werden beim Start des Datenbankmanagers keine Verbindungsmanager
für Protokolle gestartet.
![]() | Wenn Probleme beim Starten der Verbindungsmanager eines Protokolls
auftreten, wird eine Warnung angezeigt, und die Fehlernachrichten werden in
der Datei db2diag.log protokolliert. Diese Datei
befindet sich bei UNIX-Plattformen im Verzeichnis
INSTHOME/sqllib/db2dump und bei anderen Plattformen im Verzeichnis
x:\sqllib\db2dump.
Weitere Informationen zu der Datei db2diag.log finden Sie im Handbuch Troubleshooting Guide. |
![]() |
Sie können nun die Server-Workstation für die Verwendung beliebiger der folgenden Kommunikationsprotokolle konfigurieren:
|