wobei heapspeicherwert die Anzahl der Kilobyte ist (zum Beispiel 1024) und
die Anzahl der 4-KB-Seiten angibt.
Anmerkung: Legen Sie für 'applheapsz' einen Wert fest, der ungefähr die
Hälfte des Werts des Hauptspeichers in dem Computer
beträgt, auf dem sich die Datenbank befindet. Berücksichtigen
Sie dabei den eventuellen Speicherbedarf anderer Anwendun-
gen.
c. Konfigurieren Sie den Servicenamen für das Exemplar für den fernen JDBC-
Treiberzugriff. Geben Sie zum Beispiel Folgendes ein:
db2 update dbm cfg using svcename <service_name>
Dabei ist <service_name> ein Wert wie zum Beispiel DB2_db2inst1.
d. Stellen Sie sicher, dass der entsprechende Servicename zu folgender Datei
hinzugefügt wird:
v UNIX: /etc/services
v Windows: %SYSTEMROOT%\system32\drivers\etc\services
Geben Sie zum Beispiel Folgendes ein:
db2 get dbm cfg
Die Werte können den folgenden Werten ähneln:
v DB2_db2inst1: 50000/tcp
v DB2_db2inst1i: 50001/tcp
Sie müssen zu jedem Servicenamen die entsprechende Portnummer einge-
ben.
e. Geben Sie den folgenden Befehl zur Bestätigung der Verbindung ein. Wenn
die Verbindung erfolgreich ist, werden Informationen zur Datenbank-
verbindung zurückgegeben:
db2 connect to itimdb
f. Erstellen Sie den Pufferpool:
db2 create bufferpool enrolebp size -1 pagesize 32k
2. Stellen Sie sicher, dass das Attribut 'Wiederholbarer Lesevorgang' (Repeatable
Read) durch die Einstellung DB2_RR_TO_RS=YES aktiviert ist. Gehen Sie wie folgt
vor:
a. Geben Sie Folgendes ein:
db2set -all
b. Prüfen Sie die Antwort, um sicherzustellen, dass die Einstellung
DB2_RR_TO_RS=YES so vorhanden ist.
c. Wenn der Eintrag nicht gefunden wird, geben Sie Folgendes ein, um den
Wert auf YES zu setzen:
db2set DB2_RR_TO_RS=YES
d. Geben Sie Folgendes erneut ein, um zu überprüfen, ob die Einstellung jetzt
so vorhanden ist:
db2set -all
3. Starten Sie IBM DB2 erneut.
db2stop
# (Anmerkung: Führen Sie den Befehl 'db2 force application all' aus, wenn das
Eingeben von db2stop fehlschlägt)
db2start
Kapitel 3. Datenbankkonfiguration
13