AppSync: 소스 Oracle 인스턴스 init 파일에 log_archive_dest_1에 대한 두 개의 항목이 포함되어 있으면 Oracle 복구가 실패합니다.
Summary: 타겟 호스트의 initORADEV.ora에 두 개의 데이터베이스 매개변수 항목이 있으면 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
보고된 문제에 ASM이 사용되었습니다.
AppSync 서비스 계획 이벤트(이벤트 로그)에는 다음이 표시됩니다.
Mount host AppSync 에이전트 로그에는 다음이 표시됩니다.
하지만 마운트 호스트의 AppSync 에이전트 로그의 앞부분에서 AppSync가 쿼리에서 log_archive_dest_1에 대한 두 항목을 반환했습니다. 두 개의 항목이 반환되는 것이 이 문제를 식별하는 주요 요소입니다.
로그 항목은 다음과 유사합니다.
AppSync 서비스 계획 이벤트(이벤트 로그)에는 다음이 표시됩니다.
2021-11-09 18:48:41.335,Recover copy,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000048,MountHost,AppSync가 ASM 인스턴스에서 asm_diskstring 매개변수를 수정할 수 없습니다. 복구가 실패할 수 있습니다. 자세한 내용은 에이전트 로그를 확인하십시오. 마운트 작업을 시도하기 전에 asm_diskstring 매개변수의 값이 비어 있지 않은지 확인하십시오.
2021-11-09 18:48:56.785,복사본 복구,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000040,AS-Server,호스트 MountHost에서 복구 작업에 실패했습니다. Oracle 데이터베이스 MountDB를 마운트 모드로 시작하지 못했습니다.
2021-11-09 18:49:11.37,복사본 복구,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000042,AS-Server,하나 이상의 데이터베이스를 복구하지 못했습니다. 자세한 내용은 서버 및 에이전트 로그를 확인하십시오.
2021-11-09 18:49:13.12,복사본 복구,6c70267c-0e32-4eb0-8d52-64682e5a2451,MILE_000005,AS-Server,오류와 함께 완료된 PRODDB의 복사 단계 복구
2021-11-09 18:48:56.785,복사본 복구,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000040,AS-Server,호스트 MountHost에서 복구 작업에 실패했습니다. Oracle 데이터베이스 MountDB를 마운트 모드로 시작하지 못했습니다.
2021-11-09 18:49:11.37,복사본 복구,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000042,AS-Server,하나 이상의 데이터베이스를 복구하지 못했습니다. 자세한 내용은 서버 및 에이전트 로그를 확인하십시오.
2021-11-09 18:49:13.12,복사본 복구,6c70267c-0e32-4eb0-8d52-64682e5a2451,MILE_000005,AS-Server,오류와 함께 완료된 PRODDB의 복사 단계 복구
Mount host AppSync 에이전트 로그에는 다음이 표시됩니다.
2021-11-09 18:48:26.603 oracle.py[5018]:_execSql() SQLresult: 연결 대상:
2021-11-09 18:48:26.603 oracle.py[5018]:_execSql() SQLresult: Oracle Database 12c Enterprise Edition 릴리스 12.1.0.2.0 - 64비트 프로덕션
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: 자동 스토리지 관리 옵션
사용 2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult:
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQL결과: SQL> SQL> 변경 시스템 세트 asm_diskstring='' 범위=둘 다
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: *
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: 줄 1:
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult의 오류: ORA-32001: SPFILE에 쓰기가 요청되었지만 사용
중인 SPFILE이 없음 2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: Oracle Database 12c Enterprise Edition 릴리스 12.1.0.2.0 - 64비트 프로덕션에서 연결 해제됨
2021-11-09 18:48:26.603 oracle.py[5018]:_execSql() SQLresult: Oracle Database 12c Enterprise Edition 릴리스 12.1.0.2.0 - 64비트 프로덕션
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: 자동 스토리지 관리 옵션
사용 2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult:
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQL결과: SQL> SQL> 변경 시스템 세트 asm_diskstring='' 범위=둘 다
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: *
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: 줄 1:
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult의 오류: ORA-32001: SPFILE에 쓰기가 요청되었지만 사용
중인 SPFILE이 없음 2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: Oracle Database 12c Enterprise Edition 릴리스 12.1.0.2.0 - 64비트 프로덕션에서 연결 해제됨
하지만 마운트 호스트의 AppSync 에이전트 로그의 앞부분에서 AppSync가 쿼리에서 log_archive_dest_1에 대한 두 항목을 반환했습니다. 두 개의 항목이 반환되는 것이 이 문제를 식별하는 주요 요소입니다.
로그 항목은 다음과 유사합니다.
2021-11-09 18:45:41.492 oracle.py[5097]:_sqlQuery() SQL*Plus 쿼리: select 'AppSync_entry:'|| 이름||' ////'|| v$sp매개변수의 값 ISSPECIFIED='TRUE'이고 이름이 'instance_mode'와 같지 않고 이름이 'INSTANCE_MODE'와 같지 않습니다.
2021-11-09 18:45:41.741 oracle.py[5125]:_sqlQuery() SQL*plus > AppSync_entry:log_archive_dest_1////location="+FRAPROD" 필수 valid_for=(online_logfile,all_roles)
2021-11-09 18:45:41.741 oracle.py[5125]:_sqlQuery() SQL*plus >
2021-11-09 18:45:41.741 oracle.py[5125]:_sqlQuery() SQL*plus > 'APPSYNC_ENTRY:'||이름||' ////'||값 2021-11-09 18:45:41.742 oracle.py[5125]:_sqlQuery() SQL*plus -----------------2021-11-09 18:45:41.742 oracle.py[5125]:_sqlQuery() SQL*plus > AppSync_entry:log_archive_dest_1////location="+FRAPROD"
2021-11-09 18:45:41.742 oracle.py[5125]:_sqlQuery() SQL*plus >
AppSync_entry:log_archive_dest_1////필수 valid_for=(ALL_LOGFILES,ALL_ROLES)
>
2021-11-09 18:45:41.741 oracle.py[5125]:_sqlQuery() SQL*plus > AppSync_entry:log_archive_dest_1////location="+FRAPROD" 필수 valid_for=(online_logfile,all_roles)
2021-11-09 18:45:41.741 oracle.py[5125]:_sqlQuery() SQL*plus >
2021-11-09 18:45:41.741 oracle.py[5125]:_sqlQuery() SQL*plus > 'APPSYNC_ENTRY:'||이름||' ////'||값 2021-11-09 18:45:41.742 oracle.py[5125]:_sqlQuery() SQL*plus -----------------2021-11-09 18:45:41.742 oracle.py[5125]:_sqlQuery() SQL*plus > AppSync_entry:log_archive_dest_1////location="+FRAPROD"
2021-11-09 18:45:41.742 oracle.py[5125]:_sqlQuery() SQL*plus >
AppSync_entry:log_archive_dest_1////필수 valid_for=(ALL_LOGFILES,ALL_ROLES)
>
Cause
이 문제는 아래와 같이 프로덕션(SOURCE) init 파일에 "log_archive_dest_1"에 대한 두 개의 항목이 있기 때문에 발생합니다.
*.log_archive_dest_1='location="+FRAPROD" 필수 valid_for=(online_logfile,all_roles)'
PROD.log_archive_dest_1='위치="+프라프로드"','필수 valid_for=(ALL_LOGFILES,ALL_ROLES)'
Resolution
아카이브 로그 대상에 대한 중복 항목을 제거하면 문제가 해결됩니다.
Affected Products
AppSyncArticle Properties
Article Number: 000194025
Article Type: Solution
Last Modified: 28 Oct 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.