PowerProtect Data Manager | La découverte Oracle échoue avec l’erreur « Impossible de se connecter à la base de données pour vérifier le SID de « +APX1 »
Summary: La découverte d’Oracle PowerProtect Data Manager (PPDM) échoue avec l’erreur suivante : Impossible de se connecter à la base de données pour vérifier le SID de « +APX1 ».
Symptoms
L’erreur suivante s’affiche dans les logs 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
La commande SID '+APX1' est le proxy d’Application Security Manager (ASM). PPDM ne prend pas en charge le proxy ASM.
Resolution
Dans la version 19.12 et les versions antérieures, une étape supplémentaire est requise :
Mettez le SID '+APX1' dans la liste des SID d’exclusion du fichier $RMAN_AGENT_HOME/config/rman_agent.cfg et corrigez le problème de découverte.
Comme: EXCLUDE_SID=+APX1
Dans la version 19.13, ce problème a été résolu : l’agent RMAN 19.13 et les versions ultérieures excluent le SID "+APX1" automatiquement.
Additional Information
Si un autre SID est signalé, vérifiez le service de l’agent pour voir quel SID présente l’échec de la découverte.
"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"
Exécutez la commande ps -ef | grep pmon pour voir quels processus avaient été répertoriés.
Pour la troisième ligne, certains SID existent dans le /etc/oratab , mais l’instance Oracle n’existe pas ou ne démarre pas. Il est nécessaire de vérifier ces SID. Si ces SID ne sont plus nécessaires, vérifiez s’ils peuvent être supprimés de /etc/oratab .
S’ils sont nécessaires, ces SID doivent être ajoutés dans le fichier $RMAN_AGENT_HOME/config/rman_agent.cfg pour EXCLUDE_SID :
EXCLUDE_SID=+APX1,TEST