Bevor ich die frisch verfügbare DWE 9.1.1 installiere, werde ich zuerst meine DB2 nach Version 9.1 migrieren. Dies ist mehr als angesagt, da die
wesentliche Neuigkeit der DWE 9.1.1 die Unterstützung der DB2 9.1 ist.
Doch für das Upgrade der DB2 müssen noch einige Vorbereitungen getroffen werden. Daran erinnert das 9.1 Setup bevor es loslegt. Und es empfiehlt sich tatsächlich nachzuprüfen, ob auch alle lokalen Datenbanken auf die neue DBMS-Version migriert werden können. Das erledigt das DB2-Utility "db2ckmig" mit
db2ckmig databasename -L logdateiname
für eine Datenbank oder mit
db2ckmig -e -L logdateiname
für alle lokalen Datenbanken.
Und tatsächlich: Das Tool findet eine Uralt-Datenbank, die sich klammheimlich der Migration von 8.1 auf 8,2 entzogen hatte. Die muss also vorher erst noch nach 8.2 migriert werden ("db2 migrate database
databasename").
Die Online-Hilfe der Version 9.1 sagt zu diesem Thema: "Eine Migration wird nur von DB2 UDB Version 8 unterstützt." Ich hätte also auch erst die 9.1 installieren können, um dann später die Datenbank von 8.1 auf 9.1 zu migrieren. Aber dazu hätte ich sicher sein müssen, dass diese Uralt-Datenbank bereits unter Version 8.1 lief. War ich aber nicht.
Nach dieser Vorbereitung kann ich also guten Gewissens in obiger Nachricht den "Ja"-Knopf klicken und los geht's. Die Installation bzw. Migration klappt ohne irgendwelche Probleme, was nicht wirklich überraschend ist - das kenne ich schon von vorherigen Installationen.
Damit ist das Database Management System migriert. DB2 9 erwartet nun noch, dass die Datenbanken angepasst werden: Ein "connect to ..." ergibt erst mal einen "SQL5035N Die Datenbank muss auf das aktuelle Release umgestellt werden. SQLSTATE=55001".
Ok, kein Problem, in der Datenbank-Engine hat sich schließlich sehr viel verändert. Das "migrate database" dauert daher auch etwas länger als das obige "migrate" (von 8.1 auf 8.2). Schade nur, dass es keinen Befehl zur Migration mehrerer Datenbank gibt.
Eines der herausragenden neuen Features der neuen DB2-Version ist der XML-Datentyp und die daraus resultierende Möglichkeit, komfortabel mit XML-Dokumenten in DB2 zu arbeiten. Nun besitzt APL2 mit dem AP127 eine direkte Schnittstelle zu DB2, ohne Umwe
Aufgenommen: Dec 12, 23:51
Die eigentliche Rechtfertigung für die seit Anfang dieses Monats verfügbare Data Warehouse Edition 9.1.1 ist die Unterstützung einiger Neuerungen der DB2 9. Aber nicht nur deshalb habe ich meine Datenbankversion unabhängig und als Erstes aktualisiert.
Aufgenommen: Dec 30, 22:38
... der DWE auf die 9.1.1 bleibt neben den Post-Installationsaufgaben noch die Aktualisierung einiger Tabellen der SQW-Steuerdatenbank. Bei einer Neuinstallation der DWE 9.1.1 braucht dieser Migrationsschritt natürlich nicht durchgeführt werden. Die
Aufgenommen: Jan 02, 16:43