Migrieren von Daten von DB2 zu PostgreSQL
Wenn Sie bisher RICOH ProcessDirector mit DB2 verwendet haben und zur PostgreSQL-Datenbankkonfiguration migrieren, müssen
Sie Ihre Daten nach der Installation des Updates von einer Datenbank zur andere migrieren.
- Hinweis:
- Bei diesem Verfahren wird davon ausgegangen, dass Sie RICOH ProcessDirector am Standardspeicherort installiert haben. Wenn Sie es an einem anderen Ort installiert
haben, müssen die Pfade zu Dateien und Skripten an Ihre Installation angepasst werden.
%AIWPATH%
:C:\Programme\Ricoh\ProcessDirector
%AIWDATA%
:C:\aiw\aiw1
So migrieren Sie Ihre Daten von DB2 zu PostgreSQL:
- Melden Sie sich mit dem RICOH ProcessDirector-Administratorkonto beim primären Computer an.
- Öffnen Sie eine Befehlszeile als Administrator.Selbst wenn Sie bei Ihrem System als Administrator angemeldet sind, müssen Sie die Eingabeaufforderung starten, indem Sie Als Administrator ausführen aus dem Kontextmenü auswählen.
- Stellen Sie sicher, dass Sie sowohl auf die DB2- als auch auf die PostgreSQL-Datenbank
zugreifen können.
- Öffnen Sie das DB2-Befehlsfenster durch Eingabe von db2cw.bat.
- Um nach DB2 zu suchen, geben Sie in das DB2-Befehlsfenster db2 connect to aiwdb ein.
- So suchen Sie nach PostgreSQL:
- Bereiten Sie ein Migrationsverzeichnis vor.
- Erstellen Sie ein temporäres Verzeichnis für die Migration. Zum Beispiel %AIWDATA%\tmp\migrateDb2ToPostgresql.
- Navigieren Sie zu %AIWPATH%\base\packages.
- Kopieren Sie migrateDb2toPostgresql-Version.zip in Ihr temporäres Migrationsverzeichnis und entpacken Sie die Datei.
- Führen Sie das Migrationstool aus.
- Halten Sie den RICOH ProcessDirector-Dienst an.Hinweis: Wenn der Dienst bereits angehalten wurde, starten Sie den Dienst und halten Sie ihn an, um sicherzustellen, dass PostgreSQL läuft. Weitere Informationen finden Sie unter Starten und Stoppen des RICOH ProcessDirector-Dienstes.
- Öffnen Sie eine Befehlszeile als Administrator. Führen Sie ippdprofile aus und geben Sie den Skriptnamen ein: migrateDb2ToPostgresql.pl.
Die Migration beginnt mit einem Neustart der Aktivierung, um Tabellen in der PostgreSQL-Datenbank zu erstellen. Es werden Meldungen zum Aktivierungsstatus angezeigt.Wenn die Aktivierung abgeschlossen ist, führt das Skript die Migration durch. Während das Migrationsskript läuft, sollten Sie Statusmeldungen wie diese sehen: Tabelle <Tabellenname> wird migriert.
- Hinweis:
- Zusätzliche Protokollmeldungen werden in %AIWPATH%\logs\installer\react-logs.log und %AIWPATH%\logs\installer\migrateDb2ToPostgresql.log geschrieben.
- Wenn Sie während der Migration Fehlermeldungen erhalten, lesen Sie unter Datenmigrationsfehler beheben nach.
- Halten Sie den RICOH ProcessDirector-Dienst an.
- Starten Sie den Dienst RICOH ProcessDirector neu, damit die Änderungen übernommen werden.
Weitere Informationen finden Sie unter Starten und Stoppen des RICOH ProcessDirector-Dienstes.
- Melden Sie sich an RICOH ProcessDirector an. Alle Objekte und Jobs sollten nun auf der Hauptseite angezeigt werden.
- Nachdem Sie alles überprüft haben, fahren Sie mit der Deinstallation der DB2-Datenbank fort.
- So deinstallieren Sie DB2:
- Klicken Sie auf die Windows-Start-Schaltfläche und geben Sie Dienste ein, um nach der Dienste-App zu suchen. Öffnen Sie die Dienste-App, suchen Sie DB2 - DB2COPY1 - AIWINST-0 und überprüfen Sie den Status. Wenn er ausgeführt wird, halten Sie diesen Dienst an.
- Starten Sie eine Befehlszeile als Administrator. Selbst wenn Sie bei Ihrem System als Administrator angemeldet sind, müssen Sie die Eingabeaufforderung starten, indem Sie Als Administrator ausführen aus dem Kontextmenü auswählen.
- Um das DB2-Befehlsfenster zu öffnen, geben Sie db2cw.bat ein.
- Geben Sie diese Befehle in das DB2-Befehlsfenster ein, um die aiwinst-Instanz zu löschen:
- Klicken Sie auf die Windows-Starttaste und geben Sie Apps & Funktionen ein, um die installierten Anwendungen zu finden. Suchen Sie nach DB2 Server Edition - DB2COPY1 und deinstallieren Sie es.
- Löschen Sie die folgenden Verzeichnisse, falls sie existieren:
- Install_drive:\AIWINST
- %AIWDATA%\db2_logs
- Fahren Sie mit dem Abschnitt Upgrade-Prozess abschließen fort.