opidrv aborting process J00n ospid (nnnnn) as a result of ORA-1013 hatası

22 Kas by Ahmet Duruöz

opidrv aborting process J00n ospid (nnnnn) as a result of ORA-1013 hatası

Oracle 12.2 veritabanlarında varsayılan bakım işinin süresi aşıldığında , ilgili job otomatik olarak durdurulduğunda alertSID.log dosyasında “opidrv aborting process J00n ospid (nnnnn) as a result of ORA-1013” şeklinde hata yazılmaktadır. Hatanın giderilmesi için sorun yaşandığı güne ait maintenance windows için duration değeri arttırılmalıdır.

Aşağıdaki sorgu ile varolan tüm maintenance windows bilgilerine ulaşabilirsiniz.

SQL> select window_name, REPEAT_INTERVAL, DURATION from DBA_SCHEDULER_WINDOWS;

Aşağıdaki sorgu ile ilgili gün için olan window duration bilgisini tespit edin. 

SQL> select window_name,duration, resource_plan from dba_scheduler_windows where window_name='MONDAY_WINDOW';

Sonrasında aşağıdaki gibi ilgili window için duration değerini değiştirin. Hafta içi günler için varsayılan değer 4 saattir. Bunu 6 saat yaparak ORA-1013 hatasını giderilebilir.

BEGIN
dbms_scheduler.disable(name => 'MONDAY_WINDOW');
dbms_scheduler.set_attribute(name => 'MONDAY_WINDOW',
attribute => 'DURATION',
value=> numtodsinterval(6, 'hour'));
dbms_scheduler.enable(name => 'MONDAY_WINDOW');
END;
/

 

Değişim sonrasında hala hata geliyorsa , tüm hafta için window duration değerlerini yükseltin.

Loading

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir