MicroStrategy ONE

Mettre à niveau manuellement le schéma du serveur de collaboration

Pour tirer parti des fonctions de collaboration, le schéma du serveur de collaboration doit être mis à niveau. Le serveur de collaboration vérifie automatiquement et, si nécessaire, met à niveau le schéma. Toutefois, la mise à niveau peut échouer si les situations suivantes se produisent :

  • Le compte pour Collaboration Store dans config.jSON ne dispose pas du privilège approprié pour modifier la table (par exemple, créer une table et ajouter une colonne).
  • La connexion entre le serveur Collaboration et Collaboration Store est interrompue (par exemple, le service Collaboration Store est arrêté).

En cas d'échec de la mise à niveau automatique, vous pouvez mettre à niveau manuellement le schéma.

  1. Cliquez sur Démarrage > Outils d'administration Windows > Services.
  2. Arrêtez le service MicroStrategy Collaboration/Realtime Service.
  3. Assurez-vous que le compte pour Collaboration Store dans config.json fichier sous C:\Program Files (x86)\MicroStrategy\Collaboration Server Le répertoire dispose des privilèges nécessaires pour modifier les tables.
  4. Exécutez la commande suivante pour la mise à niveau du schéma.

    • Entrez les trois emplacements de fichiers au format suivant :

      Copier
      $ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"

      Par exemple :

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

    • Utilisez la commande Upgrade pour exécuter la mise à niveau du schéma :

      Copier
      cmd> upgrade
    • Saisissez quitter pour fermer Collaboration/Realtime Service.
  5. Démarrez MicroStrategy Collaboration/Realtime Service.
  1. Arrêtez le service MicroStrategy Collaboration/Realtime Service :

    Copier
    ./collaborationServer.sh stop
  2. Assurez-vous que le compte pour Collaboration Store dans config.json fichier sous /opt/mstr/MicroStrategy/install/CollaborationServer Le répertoire dispose des privilèges nécessaires pour modifier les tables.
  3. Exécutez la commande suivante pour la mise à niveau du schéma.

    • Entrez les trois emplacements de fichiers au format suivant :

      Copier
      $ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"

      Par exemple :

      Copier
      /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
    • Utilisez la commande Upgrade pour exécuter la mise à niveau du schéma :

      Copier
      cmd> upgrade
    • Saisissez quitter pour fermer Collaboration/Realtime Service.
  4. Démarrez MicroStrategy Collaboration/Realtime Service :

    Copier
    ./collaborationServer.sh start