MicroStrategy ONE

Aggiorna manualmente lo schema del server di collaborazione

Per sfruttare le funzioni di collaborazione, è necessario aggiornare lo schema del server di collaborazione. Il server di collaborazione controlla automaticamente e, se necessario, aggiorna lo schema. Tuttavia, l'aggiornamento potrebbe non riuscire se si verificano le seguenti situazioni:

  • L'account per l'archivio di collaborazione in config.json non dispone del privilegio appropriato per modificare la tabella (ad esempio, Crea tabella e Aggiungi colonna).
  • La connessione tra il server di Collaborazione e il Collaboration Store è interrotta (ad esempio, il servizio Collaboration Store viene interrotto).

Nel caso in cui l'aggiornamento automatico fallisca, è possibile aggiornare manualmente lo schema.

  1. Fare clic su Avvia > Strumenti di amministrazione di Windows > Servizi.
  2. Arrestare MicroStrategy Collaboration/Realtime Service.
  3. Verificare che l'account per l'archivio di collaborazione in config.json file con il C:\Program Files (x86)\MicroStrategy\Collaboration Server dispone dei privilegi appropriati per modificare le tabelle.
  4. Eseguire il comando seguente per l'aggiornamento dello schema.

    • Inserisci i tre percorsi dei file nel seguente formato:

      Copia
      $ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"

      Ad esempio:

      Copia
      "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"

    • Utilizzare il comando upgrade per eseguire l'aggiornamento dello schema:

      Copia
      cmd> upgrade
    • Invio esci per chiudere il Servizio di collaborazione/in tempo reale.
  5. Avviare MicroStrategy Collaboration/Realtime Service.
  1. Arrestare il servizio MicroStrategy Collaboration/Realtime:

    Copia
    ./collaborationServer.sh stop
  2. Verificare che l'account per l'archivio di collaborazione in config.json file con il /opt/mstr/MicroStrategy/install/CollaborationServer dispone dei privilegi appropriati per modificare le tabelle.
  3. Eseguire il comando seguente per l'aggiornamento dello schema.

    • Inserisci i tre percorsi dei file nel seguente formato:

      Copia
      $ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"

      Ad esempio:

      Copia
      /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
    • Utilizzare il comando upgrade per eseguire l'aggiornamento dello schema:

      Copia
      cmd> upgrade
    • Invio esci per chiudere il Servizio di collaborazione/in tempo reale.
  4. Avviare MicroStrategy Collaboration/Realtime Service:

    Copia
    ./collaborationServer.sh start