PowerProtect Data Manager | Odnajdywanie Oracle kończy się niepowodzeniem z błędem Nie można połączyć się z bazą danych w celu zweryfikowania identyfikatora SID dla "+APX1"
Summary: Niepowodzenie wykrywania Oracle PowerProtect Data Manager (PPDM) z błędem: Nie można połączyć się z bazą danych w celu weryfikacji identyfikatora SID dla "+APX1".
Symptoms
W dziennikach agentsvc pojawia się następujący błąd:
[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
Polecenie SID '+APX1' jest serwerem proxy Application Security Manager (ASM). Program PPDM nie obsługuje serwera proxy ASM.
Resolution
W wersji 19.12 i wcześniejszych wymagany jest dodatkowy krok:
Umieść SID '+APX1' do listy wykluczonych identyfikatorów SID w pliku $RMAN_AGENT_HOME/config/rman_agent.cfg i rozwiąż problem z wykrywaniem.
Lubić: EXCLUDE_SID=+APX1
W wersji 19.13 usunięto ten problem, że agent RMAN 19.13 i nowsze wersje nie uwzględniają SID "+APX1" automatycznie.
Additional Information
Jeśli zostanie zgłoszony inny identyfikator SID, sprawdź usługę agenta, aby zobaczyć, który identyfikator SID ma błąd wykrywania.
"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"
Uruchom ps -ef | grep pmon polecenie, aby zobaczyć, jakie procesy zostały wymienione.
W przypadku trzeciego wiersza niektóre identyfikatory SID istnieją w /etc/oratab , ale instancja Oracle nie istnieje lub nie uruchamia się. Wymagane jest dwukrotne sprawdzenie tych identyfikatorów SID. Jeśli identyfikatory SID nie są już potrzebne, sprawdź, czy można je usunąć z /etc/oratab programu NetWorker.
Jeśli są potrzebne, należy dodać te identyfikatory SID w pliku $RMAN_AGENT_HOME/config/rman_agent.cfg do EXCLUDE_SID:
EXCLUDE_SID=+APX1,TEST