SW/Database / / 2025. 5. 12. 10:14

✅ ORA-00061: another instance has a different D.B.I.D. / 원인과 해결 방법

반응형

ORA-00061: another instance has a different D.B.I.D.

해당 오류는 RAC 환경 또는 여러 인스턴스 구성에서, 인스턴스 간의 데이터베이스 식별자(DBID)가 일치하지 않을 때 발생합니다.

 

 

오류 원인

  1. 같은 데이터베이스 이름(DB_NAME)을 가진 다른 인스턴스의 DBID가 서로 다름
  2. RAC 또는 클러스터 환경에서 인스턴스들이 동일한 데이터베이스를 참조하지 않음
  3. RMAN 복구 또는 복제 중 DBID를 변경하지 않고 재등록한 경우

해결 방법

  1. 각 인스턴스의 DBID 확인:
    SELECT dbid, name FROM v$database;
  2. RMAN 복제 후 DBID를 변경하지 않았다면 재생성 필요
  3. 클러스터 구성 시 동일한 DB 백업을 각 노드에 공유하고 있는지 확인
  4. 단일 인스턴스만 실행하거나, 맞지 않는 인스턴스를 제외

간단 요약

  • 오류 코드: ORA-00061
  • 오류 요약: 인스턴스 간 DBID 불일치로 인한 충돌
  • 주요 원인: RAC 인스턴스 구성 시 다른 DBID 사용
  • 해결 방법: DBID 일치 여부 확인, 인스턴스 분리 또는 재설정

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유