AppSync: Odzyskiwanie Oracle kończy się niepowodzeniem, gdy źródłowy plik init instancji Oracle zawiera dwa wpisy dla log_archive_dest_1

Summary: Odzyskiwanie Oracle kończy się niepowodzeniem, gdy na hoście docelowym znajdują się dwa wpisy parametrów bazy danych w pliku 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

Usługa ASM była używana w przypadku zgłoszonego problemu.

Zdarzenia planu serwisowego AppSync (dziennik zdarzeń) pokazują:
2021-11-09 18:48:41.335,Odzyskaj kopię,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000048,MountHost,AppSync nie mógł zmodyfikować parametru asm_diskstring w wystąpieniu ASM — odzyskiwanie może zakończyć się niepowodzeniem. Sprawdź dzienniki agenta, aby uzyskać szczegółowe informacje. Przed próbą zainstalowania upewnij się, że parametr asm_diskstring ma wartość niepustą.
2021-11-09 18:48:56.785,Odzyskaj kopię,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000040,AS-Server,Operacja odzyskiwania na hoście MountHost nie powiodła się. Nie udało się uruchomić bazy danych Oracle MountDB w trybie montowania.
2021-11-09 18:49:11.37,Odzyskaj kopię,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000042,AS-Server,Co najmniej jedna baza danych nie powiodła się. Sprawdź szczegółowe informacje w dziennikach serwera i agenta.
2021-11-09 18:49:13.12,Odzyskaj kopię,6c70267c-0e32-4eb0-8d52-64682e5a2451,MILE_000005,AS-Server,Faza odzyskiwania kopii dla PRODDB zakończona z błędami

Dzienniki agenta AppSync hosta montowania zawierają następujące informacje:
2021-11-09 18:48:26.603 oracle.py[5018]:_execSql() SQLresult: Połączony z:
2021-11-09 18:48:26.603 oracle.py[5018]:_execSql() SQLresult: Oracle Database 12c Enterprise Edition, wersja 12.1.0.2.0 — produkcja
64-bitowa 2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: Z opcją
automatycznego zarządzania pamięcią masową 2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: 
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: SQL> SQL> zmień zestaw systemowy 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: BŁĄD w wierszu 1:
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: ORA-32001: żądanie zapisu do SPFILE, ale żaden SPFILE nie jest używany
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: Odłączono od bazy danych Oracle 12c Enterprise Edition, wersja 12.1.0.2.0 — produkcja 64-bitowa

Jednak wcześniej w dziennikach agenta AppSync z hosta montowania AppSync zwrócił dwa wpisy dla log_archive_dest_1 z zapytania. Posiadanie dwóch zwróconych wpisów jest głównym czynnikiem identyfikującym ten problem.

Wpis dziennika jest podobny do:
2021-11-09 18:45:41.492 oracle.py[5097]:_sqlQuery() Zapytanie SQL*Plus: wybierz 'AppSync_entry:'|| nazwa||' ////'|| wartość z v$spparametr, gdzie ISSPECIFIED='TRUE' i nazwa nie taka jak 'instance_mode' i nazwa nie taka jak 'INSTANCE_MODE';
2021-11-09 18:45:41.741 oracle.py[5125]:_sqlQuery() SQL*plus > AppSync_entry:log_archive_dest_1////location="+FRAPROD" obowiązkowe 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:'||NAZWA||' ////'||WARTOŚĆ 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////OBOWIĄZKOWE valid_for=(ALL_LOGFILES,ALL_ROLES)
>

Cause

Problem wynika z posiadania dwóch wpisów "log_archive_dest_1" w pliku init produkcyjnym (ŹRÓDŁOWYM), jak pokazano poniżej:

*.log_archive_dest_1='location="+FRAPROD" obowiązkowe valid_for=(online_logfile,all_roles)'
PROD.log_archive_dest_1='location="+FRAPROD"','OBOWIĄZKOWE valid_for=(ALL_LOGFILES,ALL_ROLES)'

Resolution

Usunięcie nadmiarowego wpisu jako miejsca docelowego dziennika archiwum rozwiązuje problem.

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.