AppSync: Ripristino Oracle non riuscito quando il file init dell'istanza Oracle di origine contiene due voci per log_archive_dest_1
Summary: Ripristino Oracle non riuscito quando sono presenti due voci di parametri di database in initORADEV.ora sull host di destinazione.
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 è stato utilizzato per il problema segnalato.
Gli eventi del piano di servizio AppSync (registro eventi) mostrano:
I registri dell'agent AppSync dell host di mounting mostrano:
Tuttavia, in precedenza nei registri dell'agent AppSync dall host di montaggio, AppSync ha restituito due voci per log_archive_dest_1 da una query. La presenza di due voci restituite è il fattore identificativo principale di questo problema.
La voce di registro è simile a:
Gli eventi del piano di servizio AppSync (registro eventi) mostrano:
2021-11-09 18:48:41.335,Ripristina copia,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000048,MountHost,AppSync non è stato in grado di modificare il parametro asm_diskstring sull'istanza ASM: il ripristino potrebbe non riuscire. Per ulteriori informazioni, controllare i registri dell'agent. Accertarsi che il parametro asm_diskstring abbia un valore non vuoto prima di tentare un'operazione di mount.
2021-11-09 18:48:56.785,Ripristina copia,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000040,AS-Server,Operazione di ripristino sull host MountHost non riuscita. Avvio del database Oracle MountDB non riuscito in modalità di mount.
2021-11-09 18:49:11.37,Ripristina copia,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000042,AS-Server,Uno o più database non sono stati ripristinati. Per ulteriori informazioni, controllare i registri del server e dell'agent.
2021-11-09 18:49:13.12,Ripristina copia,6c70267c-0e32-4eb0-8d52-64682e5a2451,MILE_000005,AS-Server,Fase di copia di ripristino per PRODDB completata con errori
2021-11-09 18:48:56.785,Ripristina copia,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000040,AS-Server,Operazione di ripristino sull host MountHost non riuscita. Avvio del database Oracle MountDB non riuscito in modalità di mount.
2021-11-09 18:49:11.37,Ripristina copia,6c70267c-0e32-4eb0-8d52-64682e5a2451,ORCL_000042,AS-Server,Uno o più database non sono stati ripristinati. Per ulteriori informazioni, controllare i registri del server e dell'agent.
2021-11-09 18:49:13.12,Ripristina copia,6c70267c-0e32-4eb0-8d52-64682e5a2451,MILE_000005,AS-Server,Fase di copia di ripristino per PRODDB completata con errori
I registri dell'agent AppSync dell host di mounting mostrano:
2021-11-09 18:48:26.603 oracle.py[5018]:_execSql() SQLresult: Collegato a:
2021-11-09 18:48:26.603 oracle.py[5018]:_execSql() SQLresult: Oracle Database 12c Enterprise Edition versione 12.1.0.2.0 - Produzione a 64 bit 2021-11-09
18:48:26.604 oracle.py[5018]:_execSql() SQLresult: Con l'opzione
di gestione automatica dello storage 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> 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: ERRORE alla riga 1:
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: ORA-32001: richiesta di scrittura su SPFILE ma non è in uso
alcun SPFILE 2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: Disconnesso da Oracle Database 12c Enterprise Edition release 12.1.0.2.0 - Produzione a 64 bit
2021-11-09 18:48:26.603 oracle.py[5018]:_execSql() SQLresult: Oracle Database 12c Enterprise Edition versione 12.1.0.2.0 - Produzione a 64 bit 2021-11-09
18:48:26.604 oracle.py[5018]:_execSql() SQLresult: Con l'opzione
di gestione automatica dello storage 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> 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: ERRORE alla riga 1:
2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: ORA-32001: richiesta di scrittura su SPFILE ma non è in uso
alcun SPFILE 2021-11-09 18:48:26.604 oracle.py[5018]:_execSql() SQLresult: Disconnesso da Oracle Database 12c Enterprise Edition release 12.1.0.2.0 - Produzione a 64 bit
Tuttavia, in precedenza nei registri dell'agent AppSync dall host di montaggio, AppSync ha restituito due voci per log_archive_dest_1 da una query. La presenza di due voci restituite è il fattore identificativo principale di questo problema.
La voce di registro è simile a:
2021-11-09 18:45:41.492 oracle.py[5097]:_sqlQuery() SQL*Plus Query: seleziona 'AppSync_entry:'|| nome||' ////'|| value from v$spparameter where ISSPECIFIED='TRUE' and name not like 'instance_mode' and name not like 'INSTANCE_MODE';
2021-11-09 18:45:41.741 oracle.py[5125]:_sqlQuery() SQL*plus > AppSync_entry:log_archive_dest_1////location="+FRAPROD" obbligatorio 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:'||NOME||' ////'||VALORE 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////OBBLIGATORIO 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" obbligatorio 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:'||NOME||' ////'||VALORE 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////OBBLIGATORIO valid_for=(ALL_LOGFILES,ALL_ROLES)
>
Cause
Il problema è dovuto alla presenza di due voci per "log_archive_dest_1" nel file init di produzione (SOURCE) come mostrato di seguito:
*.log_archive_dest_1='location="+FRAPROD" obbligatorio valid_for=(online_logfile,all_roles)'
PROD.log_archive_dest_1='location="+FRAPROD"','OBBLIGATORIO valid_for=(ALL_LOGFILES,ALL_ROLES)'
Resolution
La rimozione della voce ridondante per la destinazione del registro di archivio risolve il problema.
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.