PowerProtect Data Manager | Falha na detecção do Oracle com o erro Não é possível se conectar ao banco de dados para verificar o SID de "+APX1"
Summary: Falha na descoberta do Oracle do PowerProtect Data Manager (PPDM) com o erro: Não é possível se conectar ao banco de dados para verificar o SID de '+APX1'.
Symptoms
O seguinte erro é exibido nos logs do agentsvc:
[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
A coluna SID '+APX1' é o proxy do Application Security Manager (ASM). O PPDM não é compatível com o proxy ASM.
Resolution
Na versão 19.12 e anteriores, uma etapa extra é necessária:
Coloque o SID '+APX1' na lista de SIDs de exclusão no arquivo $RMAN_AGENT_HOME/config/rman_agent.cfg e corrija o problema de detecção.
Gostar: EXCLUDE_SID=+APX1
Na versão 19.13, esse problema foi corrigido que o agente RMAN 19.13 e versões posteriores excluem o SID "+APX1" automaticamente.
Additional Information
Se outro SID for relatado, verifique o serviço do agente para ver qual SID tem a falha de detecção.
"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"
Execute o ps -ef | grep pmon para ver quais processos foram listados.
Para a terceira linha, existem alguns SIDs no /etc/oratab , mas a instância do Oracle não existe ou não inicia. É necessário verificar esses SIDs duas vezes. Se esses SIDs não forem mais necessários, verifique se eles podem ser removidos do /etc/oratab .
Se forem necessários, esses SIDs devem ser adicionados no arquivo $RMAN_AGENT_HOME/config/rman_agent.cfg para EXCLUDE_SID:
EXCLUDE_SID=+APX1,TEST