IBM DB2 7.2 Installation unter SuSE Linux 7.2 Professional

Supportdatenbank (tdenis_db2inst_sl72)
Bezieht sich auf

SuSE Linux: Version 7.2
Dieser Artikel bezieht sich auf eine ältere SuSE Linux Version. Daher ist es möglich, dass die Informationen in diesem Artikel nicht mehr auf dem neuesten Stand sind bzw. der Artikel nicht mehr funktionierende Links enthält.

DB2: Version 7.1

Anliegen

Sie wollen das auf SuSE Linux 7.2 mitgelieferte IBM UDB DB2 Personal Edition installieren.

Vorgehen

Um die Installation der IBM DB2 Universal Database Personal Edition abzuschliessen muss das im Verzeichnis /usr/lib/db2pe das Script install_sample_db ausgefuehrt werden. Mit den folgenden Befehlen koennen Sie die Installation starten.
cd /usr/lib/db2pe
./install_sample_db
Das Installationsscript sollte folgende Meldungen ausgeben.
linux:/usr/lib/db2pe # ./install_sample_db.sh
Installing rpms ...
db2adt71   ################################################
db2adts71  ################################################
db2cdb71   ################################################
db2cj71    ################################################
db2cliv71  ################################################
db2cnvc71  ################################################
db2cnvj71  ################################################
db2cnvk71  ################################################
db2cnvt71  ################################################
db2cucs71  ################################################
db2das71   ################################################
db2dj71    ################################################
db2engn71  ################################################
db2hten71  ################################################
db2jdbc71  ################################################
db2pelic71 ################################################
db2repl71  ################################################
db2rte71   ################################################
db2smpl71  ################################################
db2wcc71   ################################################
Installing license for "DB2 Workgroup Edition".
DBI1402I License added successfully.
Please be patient. The installation of the sample-db and
dwcntrl-db will take some minutes.
Creating instance db2inst1...
DBI1070I Program db2icrt completed successfully.
Creating sample-db...
Creating dwcntrl-db...
DB20000I  The CREATE DATABASE command completed successfully.
DB20000I  The UPDATE DATABASE MANAGER CONFIGURATION command completed
successfully.
DB21025I  Client changes will not be effective until the next time the
application is started or the TERMINATE command has been issued.  Server
changes will not be effective until the next DB2START command.
Creating Adminstration Server db2as...
DBI1070I Program dasicrt completed successfully.
Starting Administration Server db2as...
SQL4406W  The DB2 Administration Server was started successfully.
SQL4407W  The DB2 Administration Server was stopped successfully.
SQL1064N  DB2STOP processing was successful.
linux:/usr/lib/db2pe #

Anschliessend sind die Passwoerter der Benutzer db2inst1, db2fenc1 und db2as zu aendern. Dies koennen Sie als root-Benutzer mit dem Befehl
passwd db2inst1
passwd db2fenc1
passwd db2as
durchfuehren. Nachdem Sie die Passwoerter geaendert haben koennen Sie Ihre Installation wie folgt ueberpruefen.

Hinweis: Bitte verwenden Sie sichere Kennwoerter, da die DB2 User vollen Zugriff auf die Datenbank haben.

Hierbei wird die Datenbank gestartet und anschliessend eine Verbindung zur Beipieldatenbank hergestellt, sowie eine SQL Abfrage zum Testen der Datenbankfunktionalitaet abgesetzt.

Bitte legen Sie nun die Datei /usr/local/bin/startdb2cc mit den folgenden beiden Zeilen an.

unset LANG
db2cc
Und als Root root Benutzer den Befehl

echo 128 > /proc/sys/kernel/msgmni.

Hierdurch wird ein SQL2044 Error beim Backup und Restore behoben.
Anschliessend sollten Sie die Rechte wie folgt aendern.
chmod 770 /usr/local/bin/startdb2cc
chown db2inst1.db2iadm1 /usr/local/bin/startdb2cc
Um die grafische Oberflaeche bzw. das DB2 Kontrollzentrum der UDB zu Starten muessen Sie vorerst das IBM Java Runtime Environment Version 1.1.8 von den IBM Webseiten downloaden und installieren. Die entsprechende RPM-Datei kann mit dem Befehl
rpm -ivh IBMJava118-JRE-1.1.8-<releaseversion>.i386.rpm
installiert werden. Anschliessend muss die Datei .profile des db2inst1-Benutzers wie folgt geaendert werden.
export JAVA_HOME=/usr/jre118
Hinweis: Je nach Version des JRE kann dieser Pfad natuerlich abweichen. Bitte geben Sie den richtigen Pfad zum IBM JRE an. Zum Start des DB2 Kontrollzentrums muessen Sie startdb2cc starten.
Stichwörter: UDB, DB2, IBM, DB2CC

SDB-tdenis_db2inst_sl72, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 15. Mai 2001
SuSE Linux AG - Zuletzt generiert: 03. Apr 2002 von sdb (sdb_gen 1.40.0)