Strategy ONE

Manuelles Upgrade des Collaboration Server-Schemas

Um die Collaboration-Funktionen nutzen zu können, muss das Schema des Collaboration-Servers aktualisiert werden. Der Collaboration-Server überprüft das Schema automatisch und aktualisiert es bei Bedarf. Das Upgrade kann jedoch in den folgenden Situationen fehlschlagen:

  • Das Konto für den Collaboration Store in config.json verfügt nicht über das entsprechende Privileg zum Ändern der Tabelle (z. B. Tabelle erstellen und Spalte hinzufügen).
  • Die Verbindung zwischen dem Collaboration-Server und dem Collaboration Store ist unterbrochen (z. B. der Collaboration Store-Dienst ist gestoppt).

Falls das automatische Upgrade fehlschlägt, können Sie das Schema manuell aktualisieren.

  1. Klicken Sie auf Start > Windows-Verwaltungstools > Dienste.
  2. MicroStrategy Collaboration/Realtime Service anhalten.
  3. Stellen Sie sicher, dass das Konto für Collaboration Store in der config.json Datei unter C:\Program Files (x86)\MicroStrategy\Collaboration Server Das Verzeichnis verfügt über die entsprechenden Privilegien zum Ändern von Tabellen.
  4. Führen Sie den folgenden Befehl für das Schema-Upgrade aus.

    • Geben Sie die drei Dateispeicherorte im folgenden Format ein:

      Kopieren
      $ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"

      Zum Beispiel:

      Kopieren
      "C:\Program Files (x86)\Common Files\MicroStrategy\nodejs\node.exe" "C:\Program Files (x86)\MicroStrategy\Collaboration Server\node_modules\mstr-collab-svc\admintool.js" "C:\Program Files (x86)\MicroStrategy\Collaboration Server\config.json"

    • Verwenden Sie den Upgrade-Befehl, um das Schema-Upgrade auszuführen:

      Kopieren
      cmd> upgrade
    • Eingabetaste drücken beenden, um Collaboration/Realtime Service zu schließen.
  5. MicroStrategy Collaboration/Realtime Service starten.
  1. MicroStrategy Collaboration/Realtime Service anhalten:

    Kopieren
    ./collaborationServer.sh stop
  2. Stellen Sie sicher, dass das Konto für Collaboration Store in der config.json Datei unter /opt/mstr/MicroStrategy/install/CollaborationServer Das Verzeichnis verfügt über die entsprechenden Privilegien zum Ändern von Tabellen.
  3. Führen Sie den folgenden Befehl für das Schema-Upgrade aus.

    • Geben Sie die drei Dateispeicherorte im folgenden Format ein:

      Kopieren
      $ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"

      Zum Beispiel:

      Kopieren
      /opt/mstr/MicroStrategy/install/NodeJS/bin/node /opt/mstr/MicroStrategy/install/CollaborationServer/node_modules/mstr-collab-svc/admintool.js /opt/mstr/MicroStrategy/install/CollaborationServer/config.json
    • Verwenden Sie den Upgrade-Befehl, um das Schema-Upgrade auszuführen:

      Kopieren
      cmd> upgrade
    • Eingabetaste drücken beenden, um Collaboration/Realtime Service zu schließen.
  4. MicroStrategy Collaboration/Realtime Service starten:

    Kopieren
    ./collaborationServer.sh start