MicroStrategy ONE

Collaboration Server 스키마 수동 업그레이드

협업 기능을 활용하려면 Collaboration 서버의 스키마를 업그레이드해야 합니다. Collaboration 서버는 스키마를 자동으로 확인하고 필요한 경우 업그레이드합니다. 그러나 다음과 같은 상황이 발생하면 업그레이드가 실패할 수 있습니다.

  • Collaboration Store 계정 구성.json 테이블을 수정할 수 있는 적절한 권한(예: 테이블 생성 및 열 추가)이 없습니다.
  • Collaboration 서버와 Collaboration Store 간의 연결이 끊어졌습니다(예: Collaboration Store 서비스가 중지됨).

자동 업그레이드가 실패하는 경우 스키마를 수동으로 업그레이드할 수 있습니다.

  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