AppSync. Сбой восстановления Oracle, если файл инициализации исходного экземпляра Oracle содержит две записи для log_archive_dest_1

Summary: Сбой восстановления Oracle при наличии на целевом хосте двух записей параметров базы данных в файле initORADEV.ora.

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 (журнал событий) показывают:
2021-11-09 18:48:41.335,Recover copy,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000048,MountHost,AppSync не удалось изменить параметр asm_diskstring для экземпляра ASM - восстановление может завершиться сбоем. Подробные сведения см. в журналах агента. Прежде чем пытаться выполнить операцию монтирования, убедитесь, что параметр asm_diskstring имеет непустое значение.
2021-11-09 18:48:56.785,Recover copy,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 завершен с ошибками

Журналы агента AppSync монтирования показывают:
2021-11-09 18:48:26.603 oracle.py[5018]:_execSql() SQLрезультат: Подключен к:
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 alter> system set asm_diskstring='' scope=both
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: выберите '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)

Cause

Проблема возникает из-за наличия двух записей для «log_archive_dest_1» в файле инициализации production (SOURCE), как показано ниже:

*.log_archive_dest_1='location="+FRAPROD" обязательный valid_for=(online_logfile,all_roles)'
PROD.log_archive_dest_1='location="+FRAPROD"','ОБЯЗАТЕЛЬНАЯ valid_for=(ALL_LOGFILES,ALL_ROLES)'

Resolution

Удаление избыточной записи для назначения архивного журнала решает проблему.

Affected Products

AppSync
Article 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.