Wenn Sie von Version 5.0 oder Version 5.2 auf DB2 Version 7 migrieren, müssen Sie Ihre Datenbanken und Exemplare vor der Installation von DB2 Version 7 entsprechend vorbereiten. Wenn Sie von Version 6 aus erweitern, müssen Sie vor der Installation von Version 7 nichts unternehmen.
Die Migration von Datenbanken und Exemplaren, die älter sind als Version 5.0, wird für DB2 Version 7 nicht unterstützt.
Wenn Sie von einem Datenbanksystem unter Version 5.x oder Version 6 auf ein Datenbanksystem unter DB2 Enterprise - Extended Edition Version 7 migrieren, werden je nach ausgewählter Installationsoption alle Exemplare vom Installationsprogramm auf das Mehrpartitions- bzw. Einpartitionsformat der Version 7 migriert. Wenn Sie eine Datenbank mit ausgefüllten Tabellen migrieren, finden Sie Informationen zum Hinzufügen von Datenbankpartitions-Servern zu einem System und zum Umverteilen von Daten auf mehrere Datenbankpartitionen im Handbuch Systemverwaltung.
Nachdem Sie DB2 Enterprise - Extended Edition installiert haben, arbeiten die Datenbanken, die Sie mit früheren Versionen von DB2 erstellt haben, nicht automatisch mit der neuen DB2-Version. Sie müssen die in diesem Abschnitt aufgeführten Schritte ausführen, um Ihre Exemplare zu migrieren und anschließend die Daten aus dem vorherigen Datenbanksystem in das neue System zu versetzen. Die neue Datenbank unterscheidet sich von der ursprünglichen Datenbank, obwohl Ihre Daten während des Prozesses nicht geändert wurden. Die Unterschiede hängen vom Typ des Datenbanksystems ab, das Sie migrieren.
In diesem Abschnitt wird beschrieben, wie vorhandene Datenbanken und Exemplare von DB2 Version 5.x für die Migration in ein Format vorbereitet werden, das von DB2 Version 7 verwendet werden kann. Wenn Sie mehrere Exemplare migrieren wollen, müssen Sie diese Schritte für jedes Exemplar wiederholen.
Um diese Schritte ausführen zu können, müssen Sie als Exemplareigner angemeldet sein.
Gehen Sie wie folgt vor, um Ihre Datenbanken für die Migration vorzubereiten:
SQL1611W Es wurden keine Daten vom Datenbankmonitor zurückgegeben. SQLSTATE=00000
Sie können eine Sitzung durch Eingabe des Befehls db2 terminate beenden.
db2 list database directory
Stellen Sie, falls erforderlich, sicher, daß jede Exportanweisung auf mehrere Zeilen verteilt wird. Beispiel:
DB2INSTANCE=db2inst1 //Bash-, Bourne- oder Korn-Shell export DB2INSTANCE set DB2INSTANCE=db2inst1 //C-Shell
Um ein Datenbanksystem des Produkts DB2 Enterprise Edition Version 7 in ein Datenbanksystem des Produkts DB2 Enterprise - Extended Edition Version 7 zu aktualisieren, müssen Sie Ihr Exemplar mit Hilfe des Befehls db2iupdt aktualisieren. Weitere Informationen finden Sie im Handbuch Systemverwaltung.