SW/Database / / 2025. 4. 14. 13:26

ORA-27211: Failed to load Media Management Library / 원인과 해결 방법

반응형

ORA-27211: Failed to load Media Management Library

ORA-27211 오류는 Oracle이 RMAN(Recovery Manager)을 사용할 때 외부 백업 솔루션과 연동되는 Media Management Library를 로드하지 못할 경우 발생합니다.

 

 

ORA-27211: Failed to load Media Management Library / 원인과 해결 방법

 

 

 

오류 원인

다음과 같은 이유로 인해 이 오류가 발생할 수 있습니다:

  1. Media Management Library (SBT 라이브러리)가 설치되어 있지 않음
  2. 라이브러리 경로가 OS 환경 변수 또는 Oracle 설정에 누락됨
  3. 라이브러리 파일의 권한 또는 호환성 문제
  4. RMAN에서 백업 장치를 테이프 등의 외부 장치로 설정했지만 구성이 누락됨

해결 방법

1. Media Management Library 존재 여부 확인

예: libobk.so 파일이 존재하는지 확인 (UNIX/Linux 기준)

ls -l $ORACLE_HOME/lib/libobk.so

2. 라이브러리 링크 설정

라이브러리가 없으면 백업 솔루션 제공업체에서 받은 라이브러리를 다음과 같이 링크 설정

cd $ORACLE_HOME/lib
ln -s /path/to/vendor/libobk.so libobk.so

3. 환경 변수 확인

echo $LD_LIBRARY_PATH

Oracle의 라이브러리 경로가 포함되어 있어야 합니다.

4. RMAN 구성 변경

Media Management Library를 사용하지 않도록 설정할 수 있습니다:

CONFIGURE CHANNEL DEVICE TYPE DISK;

5. Oracle 재시작 (필요 시)

환경변수 또는 라이브러리 설정 변경 후 Oracle 서비스를 재시작할 수 있습니다.


간단 요약

  • ORA-27211 오류는 Oracle이 외부 백업 라이브러리를 찾지 못해 발생합니다.
  • 해결 방법: - libobk.so 또는 관련 파일 확인 - 라이브러리 링크 및 권한 설정 - LD_LIBRARY_PATH 환경 변수 확인 - RMAN 채널 구성을 디스크로 변경
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유