Синхронізація додатків: Помилка відновлення Oracle, коли вихідний файл ініціалізації екземпляра Oracle містить два записи для log_archive_dest_1
Summary: Не вдається відновити Oracle, коли на цільовому хості є два записи параметрів бази даних в initORADEV.ora.
Acest articol se aplică pentru
Acest articol nu se aplică pentru
Acest articol nu este legat de un produs specific.
Acest articol nu acoperă toate versiunile de produs existente.
Symptoms
Для вирішення проблеми, про яку було повідомлено, використовувався ASM.
Події плану служби AppSync (журнал подій) відображають:
У журналах агентів AppSync хоста монтування відображаються:
Однак раніше в журналах агента AppSync з хоста монтування AppSync повертав два записи для log_archive_dest_1 із запиту. Наявність двох записів, які повертаються, є основним визначальним фактором для цієї проблеми.
Запис у журналі схожий на:
Події плану служби 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 завершено з помилками
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
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)
>
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
Видалення зайвого запису для призначення журналу архіву вирішує проблему.
Produse afectate
AppSyncProprietăți articol
Article Number: 000194025
Article Type: Solution
Ultima modificare: 28 oct. 2025
Version: 2
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.