SQL Server-Inhalte parallel migrieren

Übertragen Sie bei der Migration auf Version 6.0 SQL Server-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 IBM Connections 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 die Befehle 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 Zieldatenbanken auf einem anderen System als Ihre Quellendatenbank. Die neuen Datenbanken hosten Ihre Daten für die Migration auf die 6.0-Implementierung.
  2. Aktualisieren Sie die Zieldatenbanken mit der neuesten CR-Stufe (Cumulative Refresh) für den Code-Stream, wie im IBM Connections 5.5 Knowledge Center im folgenden Thema beschrieben: SQL Server-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 sqljdbc4.jar, die mit Java 8 verwendet werden. Java 8 ist im 6.0-Datenbankassistenten enthalten.
    Wiederholen Sie die folgenden Prozeduren für jede Anwendung, die Sie migrieren möchten:
    1. Melden Sie sich als Datenbankadministrator an.
    2. Wechseln Sie für jede Anwendung in das Verzeichnis, das die relevante SQL-Datei enthält.
    3. Geben Sie die Befehle ein, die in der folgenden Tabelle aufgelistet sind:

      Bei diesen Befehlen steht password für das Kennwort des SQL Server-Benutzers sa.

      Anmerkung:

      Wenn auf Ihrem Datenbankserver mehrere SQL Server-Instanzen vorhanden sind, fügen Sie die folgende Zeile als ersten Parameter zu jedem Befehl in der Tabelle hinzu: -S sqlserver_server_name\sqlserver_server_instance_name

      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. SQL Server-Befehle zum Entfernen von Vorgaben
      Anwendung und Verzeichnis SQL Server-Befehle
      Aktivitäten:
      /connections.sql/activities/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer50.sql" aus.
      • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      Blogs:
      /connections.sql/blogs/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer50.sql" aus.
      • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      Lesezeichen:
      /connections.sql/dogear/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer50.sql" aus.
      • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      Communitys:
      /connections.sql/communities/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0: Führen Sie sqlcmd -U sa -P password -i "predbxfer50.sql" aus.
      • 5.0 CR2: Führen Sie sqlcmd -U sa -P password -i "predbxfer50CR2.sql" aus.
      • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      Communitys - Kalender:
      /connections.sql/communities/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "calendar-predbxfer50.sql" aus.
      • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "calendar-predbxfer55.sql" aus.
      Dateien:
      /connections.sql/files/sqlserver
      Wenn Folgendes installiert ist:
      • 5.5, 5.5 CR1, 5.5 CR2 oder 5.5 CR3: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      • 5.5 CR4 oder 5.5 CR5: Führen Sie sqlcmd -U sa -P password -i "predbxfer55CR4.sql" aus.
      Foren:
      /connections.sql/forum/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0: Führen Sie sqlcmd -U sa -P password -i "predbxfer50.sql" aus.
      • 5.0 CR1 oder eine aktuellere Stufe: Führen Sie sqlcmd -U sa -P password -i "predbxfer50CR1.sql" aus.
      • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      Homepage:
      /connections.sql/homepage/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0: Führen Sie sqlcmd -U sa -P password -i "predbxfer50.sql" aus.
      • 5.0 CR1: Führen Sie sqlcmd -U sa -P password -i "predbxfer50CR1.sql" aus.
      • 5.0 CR2: Führen Sie sqlcmd -U sa -P password -i "predbxfer50CR2.sql" aus.
      • 5.0 CR3: Führen Sie sqlcmd -U sa -P password -i "predbxfer50CR3.sql" aus.
      • 5.0 CR4: Führen Sie sqlcmd -U sa -P password -i "predbxfer50CR4.sql" aus.
      • 5.5: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      • 5.5 CR1: Führen Sie sqlcmd -U sa -P password -i "predbxfer55CR1.sql" aus.
      • 5.5 CR2: Führen Sie sqlcmd -U sa -P password -i "predbxfer55CR2.sql" aus.
      Kennzahlen:
      /connections.sql/metrics/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer50.sql" aus.
      • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      Mobile:
      /connections.sql/mobile/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer50.sql" aus.
      • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      Profile:
      /connections.sql/profiles/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer50.sql" aus.
      • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      Wikis:
      /connections.sql/wikis/sqlserver
      Wenn Folgendes installiert ist:
      • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "predbxfer50.sql" aus.
      • 5.5 oder 5.5 CR1: Führen Sie sqlcmd -U sa -P password -i "predbxfer55.sql" aus.
      • 5.5 CR2 oder eine aktuellere Stufe: Führen Sie sqlcmd -U sa -P password -i "predbxfer55CR2.sql" aus.
      Push-Benachrichtigungen:
      /connections.sql/pushnotification/sqlserver
      Wenn 5.5 oder 5.5 CR installiert ist, führen Sie sqlcmd -U sa -P password -i "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 einen der folgenden Typen:
      • com.microsoft.sqlserver.jdbc.SQLServerDriver
      JDBC_url steht für den folgenden Typ:
      • jdbc:sqlserver://host_IP:port;databaseName=application_database_name
      Anmerkung: Dabei gilt Folgendes:
      • host_IP ist die IP-Adresse des Datenbankservers.
      • port ist die Portnummer des Servers.
      • application_database_name weist einen der folgenden Werte auf:
        • Aktivitäten: OPNACT
        • Blogs: BLOGS
        • Communitys: SNCOMM
        • Lesezeichen: DOGEAR
        • Dateien: FILES
        • Foren: FORUM
        • Homepage: HOMEPAGE
        • Kennzahlen: METRICS
        • Mobile: MOBILE
        • Profile: PEOPLEDB
        • 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".

      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
      dbType hat den folgenden Wert:
      • SQL Server: sqlserver2005
        Anmerkung: Beim JDBC-Treiber handelt es sich jedoch, wie im nächsten Schritt angegeben, um SQL Server 2008.
      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:
      • Laden Sie den Treiber Microsoft JDBC-Treiber 6.0 von der Microsoft-Website herunter und befolgen Sie die Anweisungen, um die Treiberdateien zu extrahieren.
    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:

        SQLSERVER_DRIVER_PATH/sqljdbc4.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
        • SQLSERVER_DRIVER_PATH ist der Pfad zum sqljdbc4.jar-JDBC-Treiber.
        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:SQLSERVER_DRIVER_PATH/sqljdbc4.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;

        SQLSERVER_DRIVER_PATH\sqljdbc4.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;SQLSERVER_DRIVER_PATH\sqljdbc4.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 4.0- oder 5.5-Umgebung generierte Daten werden nicht migriert.
  5. Wenden Sie die Vorgaben erneut auf die Zieldatenbanken an:
    1. Melden Sie sich als Datenbankadministrator an.
    2. Wechseln Sie für jede Anwendung in das Verzeichnis, das die relevante SQL-Datei enthält.
    3. Geben Sie die Befehle ein, die in der folgenden Tabelle aufgelistet sind:
    Bei diesen Befehlen steht password für das Kennwort des SQL Server-Benutzers sa.
    Anmerkung: Wenn auf Ihrem Datenbankserver mehrere SQL Server-Instanzen vorhanden sind, fügen Sie die folgende Zeile als ersten Parameter zu jedem Befehl in der Tabelle hinzu:
    -S sqlserver_server_name\sqlserver_server_instance_name
    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. SQL Server-Befehle zum erneuten Anwenden von Vorgaben
    Anwendung und Verzeichnis SQL Server-Befehle
    Aktivitäten:
    /connections.sql/activities/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50.sql" aus.
    • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    • Führen Sie sqlcmd -U sa -P password -i "clearScheduler.sql" aus.
    Blogs:
    /connections.sql/blogs/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50.sql" aus.
    • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    Lesezeichen:
    /connections.sql/dogear/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50.sql" aus.
    • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    Communitys:
    /connections.sql/communities/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50.sql" aus.
    • 5.0 CR2: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50CR2.sql" aus.
    • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    • Führen Sie sqlcmd -U sa -P password -i "clearScheduler.sql" aus.
    Communitys - Kalender:
    /connections.sql/communities/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "calendar-postdbxfer50.sql" aus.
    • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "calendar-postdbxfer55.sql" aus.
    Dateien:
    /connections.sql/files/sqlserver
    Wenn Folgendes installiert ist:
    • 5.5, 5.5 CR1, 5.5 CR2 oder 5.5 CR3: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    • 5.5 CR4 oder 5.5 CR5: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55CR4.sql" aus.
    • Führen Sie sqlcmd -U sa -P password -i "clearScheduler.sql" aus.
    Foren:
    /connections.sql/forum/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50.sql" aus.
    • 5.0 CR1 oder eine aktuellere Stufe: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50CR1.sql" aus.
    • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    • Führen Sie sqlcmd -U sa -P password -i "clearScheduler.sql" aus.
    Homepage:
    /connections.sql/homepage/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50.sql" aus.
    • 5.0 CR1: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50CR1.sql" aus.
    • 5.0 CR2: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50CR2.sql" aus.
    • 5.0 CR3: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50CR3.sql" aus.
    • 5.0 CR4: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50CR4.sql" aus.
    • 5.5: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    • 5.5 CR1: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55CR1.sql" aus.
    • 5.5 CR2: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55CR2.sql" aus.
    • Führen Sie sqlcmd -U sa -P password -i "clearScheduler.sql" aus.
    Kennzahlen:
    /connections.sql/metrics/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50.sql" aus.
    • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    • Führen Sie sqlcmd -U sa -P password -i "clearScheduler.sql" aus.
    Mobile:
    /connections.sql/mobile/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50.sql" aus.
    • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    Profile:
    /connections.sql/profiles/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50.sql" aus.
    • 5.5 oder 5.5 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    • Führen Sie sqlcmd -U sa -P password -i "clearScheduler.sql" aus.
    Wikis:
    /connections.sql/wikis/sqlserver
    Wenn Folgendes installiert ist:
    • 5.0 oder 5.0 CR: Führen Sie sqlcmd -U sa -P password -i "postdbxfer50.sql" aus.
    • 5.5 oder 5.5 CR1: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    • 5.5 CR2 oder eine aktuellere Stufe: Führen Sie sqlcmd -U sa -P password -i "postdbxfer55CR2.sql" aus.
    • Führen Sie sqlcmd -U sa -P password -i "clearScheduler.sql" aus.
    Push-Benachrichtigungen:
    /connections.sql/pushnotification/sqlserver
    • Wenn 5.5 oder 5.5 CR installiert ist, führen Sie sqlcmd -U sa -P password -i "postdbxfer55.sql" aus.
    • Führen Sie sqlcmd -U sa -P password -i "clearScheduler.sql" aus.
  6. (Nur Kennzahlen) Führen Sie die folgenden Befehle aus, um die Datenbankreihenfolge für die SQL Server-Zieldatenbanken zu aktualisieren:
    • Führen Sie für die Quellendatenbank den folgenden Befehl aus:

      exec METRICS.GETNEWSEQVAL_ID_VALUES;

      Führen Sie für die Zieldatenbank die folgenden Befehle aus:

      DROP TABLE [METRICS].[ID_VALUES];

      CREATE TABLE [METRICS].[ID_VALUES]

      (

      [SEQID] [BIGINT] IDENTITY(query_result,1) NOT NULL,

      [SEQVAL] [VARCHAR](1) NULL,

      );

      ALTER TABLE [METRICS].[ID_VALUES] ADD CONSTRAINT [ID_VALUES_PK] PRIMARY KEY ([SEQID]);

      GRANT DELETE,INSERT,SELECT,UPDATE ON "METRICS"."ID_VALUES" TO METRICSUSER;

      Dabei steht query_result für das Ergebnis des entsprechenden EXEC-Befehls, den Sie für die 5.0- oder 5.5-Datenbank ausgeführt haben.

  7. Aktualisieren Sie manuell oder mithilfe des Datenbankassistenten die neuen Datenbanken auf IBM Connections-Version 6.0. 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.