Strategy ONE

手动升级协作服务器架构

为了利用协作功能,必须升级协作服务器的模式。协作服务器会自动检查并在必要时升级模式。但如果出现以下情况,升级可能会失败:

  • 协作商店的帐户 配置.json 没有适当的权限来修改表(例如,创建表和添加列)。
  • 协作服务器和协作商店之间的连接中断(例如,协作商店服务停止)。

如果自动升级失败,您可以手动升级架构。

  1. 点击 开始 > Windows 管理工具 > 服务
  2. 停止 MicroStrategy 协作/实时服务。
  3. 确保 Collaboration Store 的帐户 config.json 归档于 C:\Program Files (x86)\MicroStrategy\Collaboration Server 目录具有修改表的适当权限。
  4. 运行以下命令进行架构升级。

    • 按以下格式输入三个文件位置:

      复制
      $ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"

      例如:

      复制
      "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"

    • 使用升级命令运行架构升级:

      复制
      cmd> upgrade
    • 进入 辞职 关闭协作/实时服务。
  5. 启动 MicroStrategy 协作/实时服务。
  1. 停止 MicroStrategy 协作/实时服务:

    复制
    ./collaborationServer.sh stop
  2. 确保 Collaboration Store 的帐户 config.json 归档于 /opt/mstr/MicroStrategy/install/CollaborationServer 目录具有修改表的适当权限。
  3. 运行以下命令进行架构升级。

    • 按以下格式输入三个文件位置:

      复制
      $ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"

      例如:

      复制
      /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
    • 使用升级命令运行架构升级:

      复制
      cmd> upgrade
    • 进入 辞职 关闭协作/实时服务。
  4. 启动 MicroStrategy 协作/实时服务:

    复制
    ./collaborationServer.sh start