Dieser Abschnitt beschreibt Aspekte der Migration für Version 8.1.4 und enthälte die dazu notwendigen Anweisungen für DB2 Everyplace Sync Server und Sync Client:
Bei DB2 Everyplace 8.1.4. ist die Infrastruktur, die die Replikation der JDBC-Subskriptionen unterstützt, anders. DB2 Everyplace 8.1.4 muss JDBC-Subskriptionen migrieren, die mit einer älteren Version von DB2 Everyplace erstellt wurden, damit es ordnungsgemäß ausgeführt werden kann. Diese Migration sollte erfolgen, bevor der neu installierte DB2 Everyplace Sync Server gestartet wird. Sie sollten alle Spiegeldatenbanken replizieren, bevor Sie eine vorhandene Version von DB2 Everyplace auf DB2 Everyplace 8.1.4. aktualisieren. Wenn Sie die Spiegeldatenbanken unmittelbar vor der Installation replizieren und die Migration sofort nach der Installation durchführen, nimmt die Migration nicht viel Zeit in Anspruch. Anderenfalls kann dieser Vorgang verhältnismäßig lange dauern, bis er abgeschlossen ist. Es wird dringend empfohlen, dass Sie vor dem Installieren von DB2 Everyplace 8.1.4 alle Quellendatenbanken, Spiegeldatenbanken und die Datenbank DSYCTLDB speichern. Wenn nach dem Installieren die Migration ausgeführt wird, müssen alle Quellentabellen in einer JDBC-Subskription in den Wartemodus versetzt werden. Sobald die Migration abgeschlossen ist, können die Aktivitäten in den Tabellen wieder aufgenommen werden.
Voraussetzungen
Vorgehensweise
Während der Installation von DB2 Everyplace kann diese Task für Sie ausgeführt werden. Wenn Sie es bevorzugen, diese Task nicht vom Installationsassistenten durchführen zu lassen, müssen Sie die folgenden Schritte ausführen, nachdem DB2 Everyplace installiert worden ist.
Vorgehensweise
Wenn Sie zuvor mit Linux oder QNX Neutrino Sync Client synchronisiert haben, müssen Sie die Konfigurationsdateien von Sync Client migrieren, indem Sie migrate.sh im Zielverzeichnis ausführen. Das Zielverzeichnis ist der Speicherort der Konfigurationsdateien von Sync Client (z. B. CONFIG1, MISC1). Das Script ändert die Dateinamen lediglich in Kleinschreibung. Die Datei migrate.sh befindet sich im Verzeichnis /bin. Wenn Sie versuchen, mit Hilfe von Sync Client für Linux oder QNX Neutrino 8.1.4 und den vorigen Konfigurationsdateien (in Großbuchstaben) zu synchronisieren, gibt die API-Fuktion iscConfigOpen() die Fehlermeldung ISCRTN_Failed zurück.
Zugehörige Tasks