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.
- Windows
- Linux
- Cliquez sur Démarrage > Outils d'administration Windows > Services.
- Arrêtez le service MicroStrategy Collaboration/Realtime Service.
- Assurez-vous que le compte pour Collaboration Store dans
config.json
fichier sousC:\Program Files (x86)\MicroStrategy\Collaboration Server
Le répertoire dispose des privilèges nécessaires pour modifier les tables. -
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 :
Copiercmd> upgrade
- Saisissez quitter pour fermer Collaboration/Realtime Service.
-
- Démarrez MicroStrategy Collaboration/Realtime Service.
-
Arrêtez le service MicroStrategy Collaboration/Realtime Service :
Copier./collaborationServer.sh stop
- 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. -
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 :
Copiercmd> upgrade
- Saisissez quitter pour fermer Collaboration/Realtime Service.
-
-
Démarrez MicroStrategy Collaboration/Realtime Service :
Copier./collaborationServer.sh start