Синхронізація додатків: Помилка відновлення 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,Відновити копію,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000048,MountHost,AppSync не вдалося змінити параметр asm_diskstring на екземплярі ASM - відновлення може не вдатися. Перевірте журнали агентів для отримання детальної інформації. Переконайтеся, що параметр 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 завершено з помилками

У журналах агентів 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 Release 12.1.0.2.0 - 64bit Production
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() SQLрезультат: ПОМИЛКА в рядку 1:
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: ORA-32001: запитується запис у SP-файл, але SP-файл не використовується
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: Відключено від Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production

Однак раніше в журналах агента 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*плюс > 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*плюс >
AppSync_entry:log_archive_dest_1////ОБОВ'ЯЗКОВО valid_for=(ALL_LOGFILES,ALL_ROLES)
>

Cause

Проблема пов'язана з наявністю двох записів для "log_archive_dest_1" у продакшн-файлі (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.