user@solaris11> set | grep -i db2
Mögliche Ausgabe:
DB2DIR=/opt/IBM/db2client DB2INSTANCE=db2cli DB2LIB=/db2/sqllib/lib DB2_HOME=/db2/sqllib IBM_DB_DIR=/db2/sqllib IBM_DB_INCLUDE=/db2/sqllib/include IBM_DB_LIB=/db2/sqllib/lib LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/db2/sqllib/lib64:/db2/sqllib/lib32 PATH=/db2/sqllib/bin:/usr/local/bin:/bin:/usr/bin
Das Kommando db2ls (nur Unix) listet die installierten Komponenten auf:
Install Path Level Fix Pack Special Install Number Install Date Installer UID --------------------------------------------------------------------------------------------------------------------- /opt/IBM/db2client 10.1.0.4 4 Mon Jun 8 13:28:50 2015 MESZ 0
Mit db2ls -q -p -b baseInstallDirectory werden nähere Informationen zu einer konkreten Installation angezeigt:
user@solaris11> db2ls -q -p -b /opt/IBM/db2client
Ergebnis:
Install Path : /opt/IBM/db2client Product Response File ID Level Fix Pack Product Description --------------------------------------------------------------------------------------------------------------------- CLIENT 10.1.0.4 4 IBM Data Server Client
Quelle:
user@solaris11> /opt/IBM/db2client/instance/db2ilist
Ergebnis:
db2cli
user@solaris11> getent passwd db2cli
Ergebnis:
db2cli:x:56789:7654:TA02_Maier:/var/opt/db2cli:/bin/bash
user@solaris11> . /var/opt/db2cli/sqllib/db2profile
user@solaris11> db2level
Mögliche Fehlerausgabe:
SQL10003C There are not enough system resources to process the request. The request cannot be processed.
Folgendes unter root auszufuhren:
Sichern der Konfiguration der Client-Instanz:
user@solaris11> su - db2cli user@solaris11> db2cfexp db2client.bck backup user@solaris11> exit
Löschen und Neuanlegen der Instanz:
user@solaris11> /opt/IBM/db2client/instance/db2idrop db2cli user@solaris11> /opt/IBM/db2client/instance/db2icrt -s client db2cli
Wiederherstellen der Konfiguration der Instanz:
user@solaris11> su - db2cli user@solaris11> db2cfimp db2client.bck user@solaris11> exit
Stand: 26.11.2019
— : Jürgen Kreick
EOF