반응형
ORA-00061: another instance has a different D.B.I.D.
해당 오류는 RAC 환경 또는 여러 인스턴스 구성에서, 인스턴스 간의 데이터베이스 식별자(DBID)가 일치하지 않을 때 발생합니다.
오류 원인
- 같은 데이터베이스 이름(DB_NAME)을 가진 다른 인스턴스의 DBID가 서로 다름
- RAC 또는 클러스터 환경에서 인스턴스들이 동일한 데이터베이스를 참조하지 않음
- RMAN 복구 또는 복제 중 DBID를 변경하지 않고 재등록한 경우
해결 방법
- 각 인스턴스의 DBID 확인:
SELECT dbid, name FROM v$database;
- RMAN 복제 후 DBID를 변경하지 않았다면 재생성 필요
- 클러스터 구성 시 동일한 DB 백업을 각 노드에 공유하고 있는지 확인
- 단일 인스턴스만 실행하거나, 맞지 않는 인스턴스를 제외
간단 요약
- 오류 코드: ORA-00061
- 오류 요약: 인스턴스 간 DBID 불일치로 인한 충돌
- 주요 원인: RAC 인스턴스 구성 시 다른 DBID 사용
- 해결 방법: DBID 일치 여부 확인, 인스턴스 분리 또는 재설정
반응형