ORACLE_OCM ORA-12012 ORA-29280 hatasının çözümü
ORA-12012 ORA-29280 hataları Oracle Configuration Manager (OCM) ile ilgili olup, genellikle veritabanı upgrade işlemleri sonrasında eski kurulumundan dolayı , OCM job’ları hataya düşmektedir. Alınan muhtemel hatalar aşağıdaki gibi olacaktır.
ORA-12012: error on auto execute of job "ORACLE_OCM"."MGMT_CONFIG_JOB_2_1" ORA-29280: invalid directory path ORA-06512: at "ORACLE_OCM.MGMT_DB_LL_METRICS", line 2436 ORA-06512: at line 1
Çözüm için iki alternatif yöntem bulunmaktadır:
- Öncelikle eğer OCM gerekiyorsa , mevcut kurulumu kaldırıp yeniden kurulması gerekiyor.
- Gerekmiyorsa da , ya ORACLE_OCM kullanıcısını drop ederek veritabanınızdan OCM ile ilgili konfigürasyonu tamamen kaldırabilir ya da ilgili job’ları aşağıdaki şekilde disable duruma getirebilirsiniz.
Kullanıcı drop işlemi :
SQL> drop user ORACLE_OCM cascade;
Job disable işlemi :
SQL> exec dbms_scheduler.disable('ORACLE_OCM.MGMT_CONFIG_JOB'); PL/SQL procedure successfully completed. SQL> exec dbms_scheduler.disable('ORACLE_OCM.MGMT_STATS_CONFIG_JOB'); PL/SQL procedure successfully completed.