손상된 데이터베이스 수리

데이터베이스가 손상되거나 시작할 수 없는 경우 [데이터베이스] 위젯에 그러한 내용이 표시됩니다.

데이터베이스 문제 해결 대시보드에서 손상된 데이터베이스를 수리할 수 있습니다.

일반적으로 손상은 metadata.json에 저장된 데이터베이스 설명과 데이터베이스에 현재 존재하는 파일 사이의 불일치를 말합니다.

  1. [대시보드] > [OLAP] > [데이터베이스 문제 해결]을 선택합니다.
  2. [데이터베이스] 위젯에서 수리할 데이터베이스의 [수리] 아이콘을 클릭합니다.
  3. 수리 옵션을 선택합니다. 옵션은 손상 내용에 따라 다르지만 일반적으로 다음과 같은 옵션을 사용할 수 있습니다.
    옵션 설명
    데이터베이스 온전성 다시 확인 현재 데이터베이스의 일관성을 다시 확인합니다.
    이 유효한 저장 버전으로 돌아가기 저장할 때 유효했던 데이터베이스 버전으로 되돌립니다.

    일반적으로 하나의 저장된 버전만 사용할 수 있습니다.

    이 유효한 백업 버전으로 돌아가기 백업할 때 유효했던 데이터베이스 백업 버전으로 되돌립니다.
    데이터베이스 기술 파일을 저장된 파일로 조정 현재 있는 파일과 일치하도록 메타데이터에 있는 설명을 변경합니다.

    이 옵션을 사용하면 메타데이터와 데이터베이스 파일이 일치하게 되며 데이터베이스를 시작할 수 있습니다. 그러나 필요한 대로 데이터베이스가 수행되는지는 보장되지 않습니다.

    데이터베이스 업데이트 다시 실행 마지막 데이터베이스 업데이트를 다시 실행합니다.
    로컬 데이터베이스 파일 복구 시도 데이터베이스 크래시 복구를 다시 실행합니다. 성공하기 위해서는 실행 중이었던 클러스터 노드 데이터베이스를 알고 있고 해당 노드가 여전히 팜의 일부여야 합니다.
    수리 옵션은 실행 취소할 수 없지만 수리 시도가 실패한 후에 다른 옵션을 계속 사용할 수는 있습니다. 사용 가능한 옵션은 수리 시도의 결과에 따라 다를 수 있습니다.
  4. 기본적으로 수리된 데이터베이스는 수리 후에 자동으로 시작됩니다. 필요에 따라 데이터베이스를 시작하는 옵션의 선택을 해제합니다.
  5. [수리]를 클릭한 후 [확인]을 클릭하여 확인합니다.