PowerProtect Data Manager | Il rilevamento Oracle ha esito negativo con errore Impossibile connettersi al database per verificare il SID per '+APX1'
Summary: Il rilevamento Oracle di PowerProtect Data Manager (PPDM) non riesce con errore: Impossibile connettersi al database per verificare il SID per '+APX1'.
Symptoms
Nei log di agentsvc viene visualizzato il seguente errore:
[2023-03-09 01:30:13,397 GMT| 2023-03-09 09:30:13,398094 +08| DBGAPPSYSTEMSDISCOVERY| PID-340891| TID-140464142354240| ERROR] JobManager/JobManager.py-runProcess()-Line 1054-
[2023-03-09 01:30:13,425 GMT| 2023-03-09 09:30:13,426377 +08| DBGAPPSYSTEMSDISCOVERY| PID-340891| TID-140464142354240| INFO] DataStore/SessionManager.py-insertErrors()-Line 161- record is {'status': 'FAILURE', 'operationType': 'APPLICATION_SYSTEM_DISCOVERY', 'error': {'errorOccurredTime': 1678325412, 'errorCode': 'ASDS0028', 'errorMessage':
'', 'alertArguments': [{'argumentName': 'AddOnName', 'argumentValue': 'ORACLE_DATABASE_SYSTEM'}, {'argumentName': 'hostName', 'argumentValue': 'exadbsp1r1-mgt.rhbgroup.com'}, {'argumentName': 'errors', 'argumentValue': "Unable to connect to the Oracle database ''\n\nUnable to connect to the database to verify the SID for '+APX1'.\n"}], 'vendorSpecificErrorMessage': ''}}
Cause
La colonna SID '+APX1' è il proxy Application Security Manager (ASM). PPDM non supporta il proxy ASM.
Resolution
Nella versione 19.12 e versioni precedenti, è necessario un passaggio aggiuntivo:
inserire il SID '+APX1' nell'elenco di SID di esclusione nel file $RMAN_AGENT_HOME/config/rman_agent.cfg e risolvere il problema di rilevamento.
Come: EXCLUDE_SID=+APX1
Nella versione 19.13, è stato risolto questo problema per cui RMAN Agent 19.13 e versioni successive escludono SID "+APX1" automaticamente.
Additional Information
Se viene segnalato un altro SID, controllare il servizio agent per vedere quale SID ha il problema di rilevamento.
"Unable to connect to the Oracle database ''\n\n Unable to connect to the database to verify the SID for '+APX1'.\n\n Unable to connect to the database to verify the SID for 'TEST'.\n"
Eseguire nuovamente il comando ps -ef | grep pmon per vedere quali processi sono stati elencati.
Per la terza riga, alcuni SID sono presenti in /etc/oratab ma l'istanza Oracle non esiste o non si avvia. È necessario ricontrollare tali SID. Se tali SID non sono più necessari, verificare se possono essere rimossi da /etc/oratab di NetWorker.
Se necessario, tali SID devono essere aggiunti nel file $RMAN_AGENT_HOME/config/rman_agent.cfg per EXCLUDE_SID:
EXCLUDE_SID=+APX1,TEST