Oracle-Inhalte parallel migrieren
Übertragen Sie bei der Migration auf Version 6.0 Oracle-Daten aus Ihren IBM® Connections 5.0- oder 5.5-Datenbanken in die neuen 5.0- oder 5.5-Datenbanken.
Informationen zu diesem Vorgang
- 50
- 50CRx
- 55
- 55CRx
Gehen Sie wie folgt vor, um die Datenbanken zu aktualisieren:
Vorgehensweise
- Erstellen Sie unter Verwendung des IBM Connections 5.0- oder 5.5-Datenbankassistenten
Zieldatenbanken auf einem separaten System, also nicht auf dem System, auf dem sich Ihre Quellendatenbanken befinden. Die neuen
Datenbanken hosten Ihre Daten für die Migration auf die 6.0-Implementierung.
Die Prozedur ist im IBM Connections 5.0 Knowledge Center im folgenden Abschnitt beschrieben: Oracle-Datenbanken erstellen.
Oder im folgenden Abschnitt im IBM Connections 5.5 Knowledge Center: Oracle-Datenbanken erstellen.
Anmerkung: Wenn sich der 5.0- oder 5.5-Datenbankassistent nicht auf dem System befindet, das die Zieldatenbanken hostet, kopieren Sie ihn von dem System, das IBM Connections 5.0 oder 5.5 hostet.Anmerkung: Führen Sie die folgenden Schritte nur aus, wenn Sie eine Migration von 5.0 oder 5.0 CR durchführen. 5.5 verfügt bereits über die erforderlichen unbegrenzte Zugriffserteilungen. Wenn Sie das Script "createDb.sql" nicht ändern, bevor Sie createDb.sql ausführen, wird das Script möglicherweise nicht erfolgreich abgeschlossen und Sie können keine Daten in die leeren Zieldatenbanken verschieben.- (Nur Dateien) Aktualisieren Sie die vorhandene 5.0- oder 5.5-Datei createdb.sql, indem Sie GRANT
UNLIMITED TABLESPACE TO FILES einfügen:
- Beginnen Sie in dem Ordner, in den Sie das Paket mit dem 5.0- oder 5.5-Datenbankassistenten entpackt haben. Navigieren Sie
wie folgt zu createDb.sql unter connections.sql:
Windows:
\Wizards\connections.sql\files\oracle\
Linux/Unix:
/Wizards/connections.sql/files/oracle/
- Bearbeiten Sie manuell die Datei createDb.sql der Anwendung "Dateien".
- Suchen Sie am Anfang der Datei den Abschnitt GRANT und fügen Sie die Zeile "GRANT UNLIMITED
TABLESPACE" hinzu:
GRANT CONNECT, RESOURCE TO FILES; GRANT UNLIMITED TABLESPACE TO FILES; GRANT ALTER TABLESPACE TO FILES;
- Führen Sie die Datei createDb.sql wie folgt aus:
Windows:
.\Wizards\connections.sql\files\oracle\createDb.sql
Linux/Unix:
./Wizards/connections.sql/files/oracle/createDb.sql
- Beginnen Sie in dem Ordner, in den Sie das Paket mit dem 5.0- oder 5.5-Datenbankassistenten entpackt haben. Navigieren Sie
wie folgt zu createDb.sql unter connections.sql:
- (Nur Wikis) Aktualisieren Sie die vorhandene 5.0- oder 5.5-Datei createdb.sql, indem Sie GRANT
UNLIMITED TABLESPACE TO FILES einfügen:
- Beginnen Sie in dem Ordner, in den Sie das Paket mit dem 5.0- oder 5.5-Datenbankassistenten entpackt haben. Navigieren Sie
wie folgt zu createDb.sql unter connections.sql:
Windows:
\Wizards\connections.sql\wikis\oracle\
Linux/Unix:
/Wizards/connections.sql/wikis/oracle/
- Bearbeiten Sie manuell die Wikis-Datei createDb.sql.
- Suchen Sie am Anfang der Datei den Abschnitt GRANT und fügen Sie die Zeile "GRANT UNLIMITED
TABLESPACE" hinzu:
GRANT CONNECT, RESOURCE TO WIKIS; GRANT UNLIMITED TABLESPACE TO WIKIS; GRANT ALTER TABLESPACE TO WIKIS;
- Führen Sie die Datei createDb.sql wie folgt aus:
Windows:
.\Wizards\connections.sql\wikis\oracle\createDb.sql
Linux/Unix:
./Wizards/connections.sql/wikis/oracle/createDb.sql
- Beginnen Sie in dem Ordner, in den Sie das Paket mit dem 5.0- oder 5.5-Datenbankassistenten entpackt haben. Navigieren Sie
wie folgt zu createDb.sql unter connections.sql:
- (Nur Kennzahlen) Aktualisieren Sie die vorhandene 5.0- oder 5.5-Datei createdb.sql, indem Sie GRANT
UNLIMITED TABLESPACE TO FILES einfügen:
- Beginnen Sie in dem Ordner, in den Sie das Paket mit dem 5.0- oder 5.5-Datenbankassistenten entpackt haben. Navigieren Sie
wie folgt zu createDb.sql unter connections.sql:
Windows:
\Wizards\connections.sql\metrics\oracle\
Linux/Unix:
/Wizards/connections.sql/metrics/oracle/
- Bearbeiten Sie manuell die Kennzahlen-Datei createDb.sql.
- Suchen Sie am Anfang der Datei den Abschnitt GRANT und fügen Sie die Zeile "GRANT UNLIMITED
TABLESPACE" hinzu:
GRANT CONNECT, RESOURCE TO METRICS; GRANT UNLIMITED TABLESPACE TO METRICS; GRANT ALTER TABLESPACE TO METRICS;
- Führen Sie die Datei createDb.sql wie folgt aus:
Windows:
.\Wizards\connections.sql\metrics\oracle\createDb.sql
Linux/Unix:
./Wizards/connections.sql/metrics/oracle/createDb.sql
- Beginnen Sie in dem Ordner, in den Sie das Paket mit dem 5.0- oder 5.5-Datenbankassistenten entpackt haben. Navigieren Sie
wie folgt zu createDb.sql unter connections.sql:
- (Nur Dateien) Aktualisieren Sie die vorhandene 5.0- oder 5.5-Datei createdb.sql, indem Sie GRANT
UNLIMITED TABLESPACE TO FILES einfügen:
- Aktualisieren Sie die Zieldatenbanken mit der neuesten CR-Stufe (Cumulative Refresh) für den Code-Stream, wie im
IBM Connections 5.0 Knowledge Center im folgenden Thema beschrieben: Oracle-Datenbanken erstellen
Oder im folgenden Abschnitt im IBM Connections 5.5 Knowledge Center: 4.5- oder 5.0-Oracle-Datenbanken manuell aktualisieren.
- Bereiten Sie die Zieldatenbanken auf das Akzeptieren der Daten von den Quellendatenbanken vor. Entfernen Sie die Vorgaben
aus den Zieldatenbanken, indem Sie die folgenden SQL-Scripts aus dem IBM Connections
6.0-Paket ausführen: Notes:Wiederholen Sie die folgenden Prozeduren für jede Anwendung, die Sie migrieren möchten:
- Führen Sie diese SQL-Scripts aus, bevor Sie Daten an die Zieldatenbank übertragen.
- Führen Sie jedes Script aus dem Verzeichnis heraus aus, das zum Erstellen der Zieldatenbank verwendet wurde.
- IBM Connections verwendet die Datenbankbibliotheken aus der Datei ojdbc6.jar, die sich bereits auf dem Zieldatenbankserver befinden:
- Wechseln Sie für jede Anwendung in das Verzeichnis, das die relevante SQL-Datei enthält.
- Geben Sie die folgenden Befehle ein:
- sqlplus /NOLOG
- conn system/password@SID
- @SQL_script.sql
Dabei gilt Folgendes:- password ist das Kennwort für das System des Benutzers.
- SID ist die Oracle-System-ID für IBM Connections.
- SQL_script steht für ein SQL-Script aus der folgenden Tabelle.
- Anmerkung: Führen Sie die Befehle predbxferxx.sql aus, die im 6.0-GA-Build, nicht jedoch im 5.0- oder 5.5-Build enthalten sind. xx steht dabei für:
- 50
- 50CRx
- 55
- 55CRx
Tabelle 1. Oracle-Befehle zum Entfernen von Vorgaben Anwendung und Verzeichnis Oracle-Befehle Aktivitäten:
/connections.sql/activities/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @predbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @predbxfer55.sql aus.
Blogs:
/connections.sql/blogs/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @predbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @predbxfer55.sql aus.
Lesezeichen:
/connections.sql/dogear/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @predbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @predbxfer55.sql aus.
Communitys:
/connections.sql/communities/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR1: Führen Sie @predbxfer50.sql aus.
- 5.0 CR2 oder eine aktuellere Stufe: Führen Sie @predbxfer50CR2.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @predbxfer55.sql aus.
Communitys - Kalender:
/connections.sql/communities/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @calendar-predbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @calendar-predbxfer55.sql aus.
Dateien:
/connections.sql/files/oracleWenn Folgendes installiert ist: - 5.5 oder 5.5 CR1: Führen Sie @predbxfer55.sql aus.
- 5.5 CR2 oder eine aktuellere Stufe: Führen Sie @predbxfer55CR2.sql aus.
Foren:
/connections.sql/forum/oracleWenn Folgendes installiert ist: - 5.0: Führen Sie @predbxfer50.sql aus.
- 5.0 CR1 oder eine aktuellere Stufe: Führen Sie @predbxfer50CR1.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @predbxfer55.sql aus.
Homepage:
/connections.sql/homepage/oracleWenn Folgendes installiert ist: - 5.0: Führen Sie @predbxfer50.sql aus.
- 5.0 CR1: Führen Sie @predbxfer50CR1.sql aus.
- 5.0 CR2: Führen Sie @predbxfer50CR2.sql aus.
- 5.0 CR3: Führen Sie @predbxfer50CR3.sql aus.
- 5.0 CR4: Führen Sie @predbxfer50CR4.sql aus.
- 5.5: Führen Sie @predbxfer55.sql aus.
- 5.5 CR1: Führen Sie @predbxfer55CR1.sql aus.
- 5.5 CR2: Führen Sie @predbxfer55CR2.sql aus.
Kennzahlen:
/connections.sql/metrics/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @predbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @predbxfer55.sql aus.
Mobile:
/connections.sql/mobile/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @predbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @predbxfer55.sql aus.
Profile:
/connections.sql/profiles/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @predbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @predbxfer55.sql aus.
Wikis:
/connections.sql/wikis/oracleWenn Folgendes installiert ist: - 5.5 oder 5.5 CR1: Führen Sie @predbxfer55.sql aus.
- 5.5 CR2 oder eine aktuellere Stufe: Führen Sie @predbxfer55CR2.sql aus.
Push-Benachrichtigungen:
/connections.sql/pushnotification/oracleWenn 5.5 oder 5.5 CR installiert ist: Führen Sie @predbxfer55.sql aus.
- Übertragen Sie die Daten mit dem IBM
Connections-Datenbankübertragungstool an die Zieldatenbanken:
- Erstellen Sie auf dem Zieldatenbankserver das Verzeichnis DBT_HOME. Die übertragenen Daten werden vorübergehend in diesem Verzeichnis gespeichert.
- Stellen Sie sicher, dass Sie die neue Version der Datei dbt.jar
verwenden. Kopieren Sie diese aus dem Verzeichnis
connections_root\ConfigEngine\lib
in das Verzeichnis DBT_HOME auf dem Zieldatenbankserver. Anmerkung: Sie müssen sicherstellen, dass der Server installiert ist, sodass die Datei "dbt.jar" vor der Migration der Datenbank in der richtigen Position vorhanden ist.
- Erstellen Sie für jede Komponentendatenbank, die übertragen werden soll, unter dem Verzeichnis DBT_HOME
eine XML-Konfigurationsdatei und fügen Sie ihr folgenden Inhalt hinzu:
<dbTransfer xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <database role="source" driver="JDBC_driver" url="JDBC_url" userId="database_admin schema="application_db_schema_name" dbType="dbType"/> <database role="target" driver="JDBC_driver" url="JDBC_url" userId="database_admin" schema="application_db_schema_name" dbType="dbType"/> <table sourceName="TABLE_TO_SKIP" exclude="true"/> <!-- optionales Argument, das verwendet wird, damit dbtransfer eine Tabelle überspringt --> </dbTransfer>
Anmerkung: Alle Einträge vom Typ <table sourceName="TABLE_TO_SKIP" exclude="true stehen direkt vor </dbTransfer>.Dabei gilt Folgendes:
JDBC_driver steht für den folgenden Typ:- oracle.jdbc.driver.OracleDriver
JDBC_url steht für einen der folgenden Typen:- jdbc:oracle:thin:@host_IP:port:SID
Anmerkung: Dabei gilt Folgendes:- host_IP ist die IP-Adresse des Datenbankservers.
- port ist die Portnummer des Servers.
- SID ist die Oracle-System-ID für IBM Connections
database_admin ist die Benutzer-ID des Datenbankadministrators.
application_db_schema_name weist einen der folgenden Werte auf:- Aktivitäten: ACTIVITIES
- Blogs: BLOGS
- Communitys: SNCOMM und CALENDARAnmerkung: Um eine Migration der Communitys-Daten durchzuführen, muss der Befehl dbt zweimal ausgeführt werden: einmal für das Schema SNCOMM und dann ein zweites Mal für das Schema CALENDAR.
- Lesezeichen: DOGEAR
- Dateien: FILES
- Foren: FORUM
- Homepage: HOMEPAGE
- Kennzahlen: METRICS
- Mobile: MOBILE
- Profile: EMPINSTAnmerkung: Wenn Sie die TDI-bezogene Tabelle EMP_UPDATE_TIMESTAMP verwenden, muss sie nicht übertragen werden. Fügen Sie die folgende Anweisung hinzu: <table sourceName="EMP_UPDATE_TIMESTAMP" exclude="true"/>.
- Wikis: WIKIS
- Push-Benachrichtigungen: PNSAnmerkung: Für Connections 5 ist der Name der Push-Benachrichtigungsdatenbank "FILES", für Connections 6 ist der Name der Push-Benachrichtigungsdatenbank "PNS".
dbType hat den folgenden Wert:- oracle
Der optionale Eintrag <table sourceName="TABLE_TO_SKIP" exclude="true"/> weist dbtransfer an, eine benannte Tabelle zu überspringen.Anmerkung: Beachten Sie bei der Verwendung von "TABLE_TO_SKIP" Folgendes:- Überspringen Sie die Tabellen, die vollständig übertragen wurden.
- Wenn ein Fehler bei der Übertragung einer Tabelle ausgegeben wird, löschen Sie den Inhalt der Tabelle auf dem Zielsystem. Überspringen Sie die Tabelle nicht und führen Sie "dbTransfer" erneut aus.
- Wenn Sie "dbTransfer" erneut ausführen müssen, werden die Tabellen möglicherweise in einer anderen Reihenfolge ausgeführt.
- Bereiten Sie den JDBC-Treiber der Zieldatenbanken vor:
- Verwenden Sie den JDBC-Treiber auf dem Zieldatenbankserver.
- Stellen Sie sicher, dass der Oracle-Treiber auf Ihrem System dieselbe Versionsnummer aufweist wie Ihr Oracle-Datenbankserver. IBM Connections unterstützt den Oracle 10.2.0.1 JDBC-Treiber nicht.
- Führen Sie zur Übertragung der Daten die Datei dbt.jar aus. Fügen Sie keine Leerstellen in eine Reihe von Dateinamen ein:
- Linux:
JAVA_HOME/bin/java
-cp DBT_HOME/dbt.jar:
ORACLE_HOME/jdbc/lib/ojdbc6.jar
com.ibm.wps.config.db.transfer.CmdLineTransfer
-logDir DBT_HOME/logs
-xmlfile DBT_HOME/dbt_config_file_name
-sourcepassword source_db_password
-targetpassword target_db_password
Dabei gilt Folgendes:- JAVA_HOME ist der Pfad zum Java-JDK.
- dbt_config_file_name ist der Name der XML-Konfigurationsdatei, die Sie für die Datei dbt.jar erstellt haben.
- logs ist das Verzeichnis, in dem die Protokolldateien gespeichert sind. Erstellen Sie vor dem Ausführen dieser Datei das Verzeichnis logs
- ORACLE_HOME ist der Pfad zum Oracle-Installationsverzeichnis.
JAVA_HOME/bin/java -cp DBT_HOME/dbt.jar:ORACLE_HOME/jdbc/lib/ojdbc6.jar com.ibm.wps.config.db.transfer.CmdLineTransfer -logDir DBT_HOME/logs -xmlfile DBT_HOME/dbt_config_file_name -sourcepassword password -targetpassword password
- Windows:
JAVA_HOME\bin\java
-cp DBT_HOME\dbt.jar;
ORACLE_HOME\jdbc\lib\ojdbc6.jar
com.ibm.wps.config.db.transfer.CmdLineTransfer
-logDir DBT_HOME\logs
-xmlfile DBT_HOME\dbt_config_file_name
-sourcepassword source_db_password
-targetpassword target_db_password
Führen Sie den Befehl auf einer einzigen Zeile aus; fügen Sie keine zusätzlichen Leerstellen hinzu. Mehrere Dateinamen werden z. B. als filename.jar;filename.jar eingegeben, ohne Leerzeichen zwischen den Dateinamen. Der Befehl ähnelt dem Folgenden, wenn er als einzelner Befehl ausgeführt wird (nach Ihrer jeweiligen Konfiguration bearbeitet):JAVA_HOME\bin\java -cp c:\DBT_HOME\dbt.jar;ORACLE_HOME\jdbc\lib\ojdbc6.jar com.ibm.wps.config.db.transfer.CmdLineTransfer -logDir c:\DBT_HOME\logs -xmlfile c:\DBT_HOME\dbt_config_file_name -sourcepassword password -targetpassword password
Nach dem Abschluss der Übertragung können Sie Ihre 5.0- oder 5.5-Implementierung erneut starten, um die Ausfallzeit des Service zu minimieren.
Anmerkung: Nach dem Neustart der 5.0- oder 5.5-Umgebung generierte Daten werden nicht migriert. - Linux:
- Wenden Sie die Vorgaben erneut auf die Zieldatenbanken an:
- Wechseln Sie für jede Anwendung in das Verzeichnis, das die relevante SQL-Datei enthält.
- Geben Sie die folgenden Befehle ein:
- sqlplus /NOLOG
- conn system/password@SID
- @SQL_script.sql
Dabei gilt Folgendes:
- password ist das Kennwort des Benutzersystems.
- SID ist die Oracle-System-ID für IBM Connections.
- SQL_script steht für ein SQL-Script aus der folgenden Tabelle:
- Anmerkung: Führen Sie die Befehle postdbxferxx.sql aus, die im 6.0-GA-Build, nicht jedoch im 5.0- oder 5.5-Build enthalten sind. xx steht dabei für:
- 50
- 50CRx
- 55
- 55CRx
Tabelle 2. Oracle-Befehle zum erneuten Anwenden von Vorgaben Anwendung und Verzeichnis Oracle-Befehle Aktivitäten:
/connections.sql/activities/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @postdbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @postdbxfer55.sql aus.
- Führen Sie @clearScheduler.sql aus.
Blogs:
/connections.sql/blogs/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @postdbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @postdbxfer55.sql aus.
Lesezeichen:
/connections.sql/dogear/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @postdbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @postdbxfer55.sql aus.
Communitys:
/connections.sql/communities/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR1: Führen Sie @postdbxfer50.sql aus.
- 5.0 CR2 oder eine aktuellere Stufe: Führen Sie @postdbxfer50CR2.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @postdbxfer55.sql aus.
- Führen Sie @clearScheduler.sql aus.
Communitys - Kalender:
/connections.sql/communities/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @calendar-postdbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @calendar-postdbxfer55.sql aus.
Dateien:
/connections.sql/files/oracleWenn Folgendes installiert ist: - 5.5 oder 5.5 CR1: Führen Sie @postdbxfer55.sql aus.
- 5.5 CR2 oder eine aktuellere Stufe: Führen Sie @postdbxfer55CR2.sql aus.
- Führen Sie @clearScheduler.sql aus.
Foren:
/connections.sql/forum/oracleWenn Folgendes installiert ist: - 5.0: Führen Sie @postdbxfer50.sql aus.
- 5.0 CR1 oder eine aktuellere Stufe: Führen Sie @postdbxfer50CR1.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @postdbxfer55.sql aus.
- Führen Sie @clearScheduler.sql aus.
Homepage:
/connections.sql/homepage/oracleWenn Folgendes installiert ist: - 5.0: Führen Sie @postdbxfer50.sql aus.
- 5.0 CR1: Führen Sie @postdbxfer50CR1.sql aus.
- 5.0 CR2: Führen Sie @postdbxfer50CR2.sql aus.
- 5.0 CR3: Führen Sie @postdbxfer50CR3.sql aus.
- 5.0 CR4: Führen Sie @postdbxfer50CR4.sql aus.
- 5.5: Führen Sie @postdbxfer55.sql aus.
- 5.5 CR1: Führen Sie @postdbxfer55CR1.sql aus.
- 5.5 CR2: Führen Sie @postdbxfer55CR2.sql aus.
- Führen Sie @clearScheduler.sql aus.
Kennzahlen:
/connections.sql/metrics/oracleSWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @postdbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @postdbxfer55.sql aus.
- Führen Sie @clearScheduler.sql aus.
Mobile:
/connections.sql/mobile/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @postdbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @postdbxfer55.sql aus.
Profile:
/connections.sql/profiles/oracleWenn Folgendes installiert ist: - 5.0 oder 5.0 CR: Führen Sie @postdbxfer50.sql aus.
- 5.5 oder 5.5 CR: Führen Sie @postdbxfer55.sql aus.
- Führen Sie @clearScheduler.sql aus.
Wikis:
/connections.sql/wikis/oracleWenn Folgendes installiert ist: - 5.5 oder 5.5 CR1: Führen Sie @postdbxfer55.sql aus.
- 5.5 CR2 oder eine aktuellere Stufe: Führen Sie @postdbxfer55CR2.sql aus.
- Führen Sie @clearScheduler.sql aus.
Push-Benachrichtigung:
/connections.sql/pushnotification/oracle- Wenn 5.5 oder 5.5 CR installiert ist: Führen Sie @postdbxfer55.sql aus.
- Führen Sie @clearScheduler.sql aus.
- (Nur Profile) Führen Sie die folgenden Befehle aus, um die Datenbankreihenfolge für
die Oracle-Zieldatenbanken zu aktualisieren:
Führen Sie für die Quellendatenbank die folgenden Befehle aus:
SELECT EMPINST.EXT_DRAFT_SEQ.NEXTVAL AS EXT_DRAFT_SEQ FROM DUAL;
SELECT EMPINST.EMP_DRAFT_SEQ.NEXTVAL AS EMP_DRAFT_SEQ FROM DUAL;
SELECT EMPINST.CHG_EMP_DRAFT_SEQ1.NEXTVAL AS CHG_EMP_DRAFT_SEQ1 FROM DUAL;
SELECT EMPINST.CHG_EMP_DRAFT_SEQ2.NEXTVAL AS CHG_EMP_DRAFT_SEQ2 FROM DUAL;
Führen Sie für die Zieldatenbank die folgenden Befehle aus:
DROP SEQUENCE EMPINST.EXT_DRAFT_SEQ;
CREATE SEQUENCE EMPINST.EXT_DRAFT_SEQ START WITH query_result;
DROP SEQUENCE EMPINST.EMP_DRAFT_SEQ;
CREATE SEQUENCE EMPINST.EMP_DRAFT_SEQ START WITH query_result;
DROP SEQUENCE EMPINST.CHG_EMP_DRAFT_SEQ1;
CREATE SEQUENCE EMPINST.CHG_EMP_DRAFT_SEQ1 START WITH query_result;
DROP SEQUENCE EMPINST.CHG_EMP_DRAFT_SEQ2;
CREATE SEQUENCE EMPINST.CHG_EMP_DRAFT_SEQ2 START WITH query_result;
Dabei steht query_result für das Ergebnis des entsprechenden SELECT-Befehls, den Sie für die Quelldatenbank ausgeführt haben.
- (Nur Kennzahlen) Führen Sie die folgenden Befehle aus, um die Datenbankreihenfolge für
DB2-, Oracle- oder SQL Server-Zieldatenbanken zu aktualisieren:
Führen Sie für die Quellendatenbank den folgenden Befehl aus:
SELECT METRICS.ID_VALUES.NEXTVAL AS ID_VALUES_SEQ FROM DUAL;
Führen Sie für die Zieldatenbank die folgenden Befehle aus:
DROP SEQUENCE METRICS.ID_VALUES;
CREATE SEQUENCE "METRICS"."ID_VALUES" START WITH query_result INCREMENT BY 1 NOMAXVALUE NOCYCLE CACHE 20;
GRANT SELECT, ALTER ON "METRICS"."ID_VALUES" TO METRICSUSER_ROLE;
Dabei steht query_result für das Ergebnis des entsprechenden SELECT-Befehls, den Sie für die Quelldatenbank ausgeführt haben.
- Aktualisieren Sie manuell oder mithilfe des Datenbankassistenten die neuen Datenbanken auf IBM Connections-Version 5.5. Weitere Informationen finden Sie in den Abschnitten 5.0- und 5.5-Datenbanken auf 6.0 migrieren und 5.0- und 5.5-Datenbanken mit dem Assistenten aktualisieren.
Ergebnisse
Überprüfen Sie, ob alle Datenbanken ordnungsgemäß funktionieren. Falls Sie Fehler feststellen, beheben Sie den Fehler und wiederholen Sie diese Task.