Nach dem Exportieren der Daten muss das System auf die für die Db2-Datenbank erforderliche Version aktualisiert werden.
Vorbereitende Schritte
Stellen Sie sicher, dass Sie über die korrekte Administratorberechtigungsstufe verfügen.
Auf Windows-Systemen muss die angemeldete Benutzer-ID zur Administratorgruppe gehören. Auf UNIX- oder Linux-Systemen
muss die angemeldete Benutzer-ID Root sein. Stellen Sie sicher, dass Sie das vorherige Verfahren zum Exportieren von Daten durchgeführt haben.
Informationen zu diesem Vorgang
Für die Befehle sind die folgenden Variablen erforderlich. Das System
Security Identity Manager
6.07.0 ist das Zielsystem.
Tabelle 1. Werte für die Befehle
| Variable |
Wert |
| Name der Datenbank |
Der Name der mit diesem Verfahren erstellten Datenbank. |
| Datenbankadministrator |
Der Name des Datenbankadministrators auf dem Zielsystem. |
| Kennwort des Datenbankadministrators |
Das Kennwort des Datenbankadministrators auf dem Zielsystem. |
| Name des Benutzers der Datenbank |
Der Name des Datenbankbenutzers, der für die IBM Security Identity Manager-Datenbank konfiguriert wurde, z. B. itimuser. |
| Kennwort des Datenbankbenutzers |
Das Kennwort des Datenbankbenutzers. |
Vorgehensweise
-
Installieren Sie die neue Version von
Db2 Universal
Database auf dem Zieldatenbankserver.
Siehe Datenbankinstallation und -konfiguration. Da es sich bei dieser Operation um eine Migration handelt, müssen Sie sicherstellen, dass Sie denselben Datenbanksystembenutzer wie in Version 5.0 oder 5.1 erstellen, beispielsweise itimuser. Der Benutzer muss über dieselben Berechtigungen verfügen wie auf dem alten System.
-
Führen Sie das Middleware-Konfigurationstool aus, um die Db2-Instanz zu erstellen.
Siehe Dienstprogramm für die Konfiguration von Middleware ausführen. Wenn Sie das Middleware-Konfigurationstool ausführen, um
Db2 Universal Database zu konfigurieren, wird das Feld für den Datenbankbenutzer auf den Standardwert
itimuser gesetzt. Ändern Sie den Wert im Datenbankbenutzerfeld in denselben Wert für den Datenbankbenutzer, der in Ihrer vorherigen
Tivoli Identity
Manager-Datenbank verwendet wurde. Verwenden Sie denselben Datenbankbenutzernamen und dasselbe zugehörige Kennwort wie in Tivoli Identity Manager Version 5.0 oder 5.1. Dieser Name ist der Schemaname, und das Kennwort ist bereits in der Merkmaldatei im Verzeichnis
ALTES_ITIM-AUSGANGSVERZEICHNIS\data gespeichert.
Diese Werte können während des Upgrades nicht geändert werden.
-
Kopieren Sie die DDL- und SQL-Dateien aus dem Verzeichnis /DDL_Files, das Sie im Verfahren DB2 Universal Database-Daten exportieren erstellt haben. Legen Sie sie in einem beliebigen Verzeichnis auf dem Zielcomputer ab.
In diesem Fall handelt es sich um das X86-Linux-System, auf dem das Little Endian-Format verwendet wird.
-
Navigieren Sie in das Verzeichnis 'Db2-Installationsverzeichnis/bin' und stellen Sie eine Verbindung zu der von Ihnen erstellten Datenbank her.
Führen Sie den folgenden Befehl aus:
db2 connect to Name der Datenbank user Datenbankadministrator using Kennwort des Datenbankadministrators
-
Führen Sie die Dateien enrole_admin.sql und itim_sib.dll aus, die Sie in Schritt 3 kopiert haben.
Führen Sie die folgenden Befehle aus:
db2 -tf Verzeichnispfad/enrole_admin.sql
db2 -tf Verzeichnispfad/itim_sib.dll
-
Trennen Sie die Verbindung zur Datenbank.
Führen Sie folgenden Befehl aus:
db2 disconnect all
-
Navigieren Sie in das Verzeichnis 'Db2-Installationsverzeichnis/bin' und stellen Sie eine Verbindung zu der von Ihnen erstellten Datenbank her.
Führen Sie den folgenden Befehl aus:
db2 connect to Name der Datenbank user Name des Datenbankbenutzers using Kennwort des Datenbankbenutzers
-
Führen Sie die Datei enrole.dll aus, die Sie in Schritt 3 kopiert haben.
Führen Sie folgenden Befehl aus:
db2 -tf Verzeichnispfad/enrole.dll
-
Trennen Sie die Verbindung zur Datenbank.
Führen Sie folgenden Befehl aus:
db2 disconnect all
Nächste Schritte
Importieren Sie die Daten in die neue Version von DB2 Universal Database.