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

Übertragen Sie die Daten aus Ihren 5.0- oder 5.5-Datenbanken, die in diesem Text als "Quellendatenbanken" bezeichnet werden, in die neuen 5.0- oder 5.5-Datenbanken, die hier als "Zieldatenbanken" bezeichnet werden. Wenn die Datenübertragung abgeschlossen ist und Sie die neuen Datenbanken überprüfen, können Sie sie auf Version 6.0 aktualisieren.
Wichtig: Sie können Ihre 5.0- oder 5.5-Datenbanken weiterhin verwenden, bis Sie zur Migration auf IBM Connections 6.0 bereit sind. Alle Daten, die Sie nach der Datenbankaktualisierung generieren, werden nicht in die neue Umgebung migriert.
Anmerkung: Führen Sie predbxferxx.sql und postdbxferxx.sql aus, die im 6.0-GA-Build, nicht jedoch im 5.0- oder im 5.5-Build enthalten sind. Je nachdem, von welcher Datenbankversion die Migration erfolgt, steht xx für:
  • 50
  • 50CRx
  • 55
  • 55CRx

Gehen Sie wie folgt vor, um die Datenbanken zu aktualisieren:

Vorgehensweise

  1. 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.
    1. (Nur Dateien) Aktualisieren Sie die vorhandene 5.0- oder 5.5-Datei createdb.sql, indem Sie GRANT UNLIMITED TABLESPACE TO FILES einfügen:
      1. 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/
      2. Bearbeiten Sie manuell die Datei createDb.sql der Anwendung "Dateien".
      3. 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; 
      4. 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
    2. (Nur Wikis) Aktualisieren Sie die vorhandene 5.0- oder 5.5-Datei createdb.sql, indem Sie GRANT UNLIMITED TABLESPACE TO FILES einfügen:
      1. 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/
      2. Bearbeiten Sie manuell die Wikis-Datei createDb.sql.
      3. 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; 
      4. 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
    3. (Nur Kennzahlen) Aktualisieren Sie die vorhandene 5.0- oder 5.5-Datei createdb.sql, indem Sie GRANT UNLIMITED TABLESPACE TO FILES einfügen:
      1. 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/
      2. Bearbeiten Sie manuell die Kennzahlen-Datei createDb.sql.
      3. 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; 
      4. 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
  2. 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.

  3. 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:
    • 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:
    Wiederholen Sie die folgenden Prozeduren für jede Anwendung, die Sie migrieren möchten:
    1. Wechseln Sie für jede Anwendung in das Verzeichnis, das die relevante SQL-Datei enthält.
    2. Geben Sie die folgenden Befehle ein:
      1. sqlplus /NOLOG
      2. conn system/password@SID
      3. @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.
    3. 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle

    Wenn 5.5 oder 5.5 CR installiert ist: Führen Sie @predbxfer55.sql aus.

  4. Übertragen Sie die Daten mit dem IBM Connections-Datenbankübertragungstool an die Zieldatenbanken:
    1. Erstellen Sie auf dem Zieldatenbankserver das Verzeichnis DBT_HOME. Die übertragenen Daten werden vorübergehend in diesem Verzeichnis gespeichert.
    2. 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.
    3. 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 CALENDAR
        Anmerkung: 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: EMPINST
        Anmerkung: 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: PNS
        Anmerkung: 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.
    4. 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.
    5. 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.
        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 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.
  5. Wenden Sie die Vorgaben erneut auf die Zieldatenbanken an:
    1. Wechseln Sie für jede Anwendung in das Verzeichnis, das die relevante SQL-Datei enthält.
    2. Geben Sie die folgenden Befehle ein:
      1. sqlplus /NOLOG
      2. conn system/password@SID
      3. @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:
    3. 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracleS
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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/oracle
    Wenn 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.
  6. (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.

  7. (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.

  8. 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.