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.
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 è 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.
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ță.