데이터베이스 고유 이름에 이름에 대문자가 있는 경우 예외를 제외하고 Data Guard 환경에서 PowerProtect Oracle 셀프 서비스 백업이 실패하거나 완료됩니다.
Summary: 이 문서에서는 Data Guard 환경에서 Oracle 셀프 서비스 백업에 대한 해결 방법을 제공합니다.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Oracle Data Guard가 실패하고 다음 메시지가 표시됩니다.
이 문서는 PowerProtect Data Manager와 통합된 Oracle Data Guard 환경에서 셀프 서비스 백업을 수행하는 경우에만 적용됩니다.
이 문제를 확인하는 방법에는 두 가지가 있습니다.
Oracle Data Guard backups complete with exceptions if the parameter ALLOW_BACKUP= is set in /config/rman_agent.cfg
이 문서는 PowerProtect Data Manager와 통합된 Oracle Data Guard 환경에서 셀프 서비스 백업을 수행하는 경우에만 적용됩니다.
이 문제를 확인하는 방법에는 두 가지가 있습니다.
- 데이터베이스가 "DB_UNIQUE_NAME"의 대문자 값을 사용하고 있습니다.
- "ddbmcon" 디버그가 활성화된 경우 다음 메시지가 표시됩니다.
Backup piece taken in session xxxx have backup tag mismatch.
Cause
RMAN 에이전트 라이브러리("libddobk.so")는 RMAN 스크립트에서 DBUNIQUE_NAME 인수 값이 소문으로 변환됩니다. 데이터베이스 이름이 대문자로 작성되기 때문에 .app.settings 파일에서 데이터베이스를 찾을 수 없습니다.
참고: DBUNIQUE_NAME Oracle Data Guard 환경의 셀프 서비스 백업에 대한 필수 인수입니다. 매개변수가 설정되지 않은 경우 예외를 제외하고 백업이 완료됩니다.
Resolution
문제 해결:
또한 채널을 할당할 때 RMAN 스크립트에 "DBUNIQUE_NAME" 변수가 설정되어 있는지 확인합니다.
- PowerProtect Data Manager 및 RMAN 에이전트를 버전 19.5 이상으로 업그레이드합니다.
- "/settings/.app.settings" 파일의 "dbUniqueName" 값을 소문자로 수동으로 업데이트합니다.
예:
.app.settings는 대문자로 데이터베이스 이름을 표시합니다.
ORCL21C
2349776941
데이터베이스 이름을 소문자로 변경하고 파일을 저장합니다.
orcl21c
2349776941
또한 채널을 할당할 때 RMAN 스크립트에 "DBUNIQUE_NAME" 변수가 설정되어 있는지 확인합니다.
예:
ALLOCATE CHANNEL CH0 TYPE 'SBT_TAPE' PARMS 'SBT_LIBRARY=/home/oracle/opt/dpsapps/rmanagent/lib/libddobk.so, ENV=(STORAGE_UNIT=, BACKUP_HOST=
- , RMAN_AGENT_HOME=, ORACLE_HOME=, DBUNIQUE_NAME=ORCL21C)';
Article Properties
Article Number: 000216279
Article Type: Solution
Last Modified: 07 Aug 2023
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.