Silinmesi için seçilen incidentların zamanlanmış görev ya da manuel silinmek istendiğinde işlemin tamamlanmadığını görüyorsanız aşağıdaki adımları kontrol edebilirsiniz.
1- Oracle üzerinden Job_Queue_Processes kontrol edilir. Bu işlemler “protect” user ile yapılır.
SELECT value
FROM v$parameter
WHERE name = ‘job_queue_processes’;

Değer yukarıdaki gibi çıkıyorsa aşağıdaki işlemleri yapmalısınız.
2- Enforce üzerinden ve Oracle üzerinden bekleyen bir silme işlemi olup olmadığı aşağıdaki alandan ve query yardımıyla kontrol edilir.
Enforce Konsole üzerinden,

Oracle Query,
SELECT INCIDENTID, ISDELETED
FROM INCIDENT
WHERE ISDELETED = 1;

Yukarıdaki çıktıda bir adet incident ID’si 790 olan incidenttın silinmeye hazır olduğunu gösteriyor.
Bu incident ID’si console olup olmadığını kontrol ediyoruz.

3- Silinmesi için işaretlenmiş incidentların işaretini aşağıdaki komut yardımıyla sıfırlayarak işaretlemesi kaldırılır.
UPDATE INCIDENT
SET ISDELETED = 0
WHERE ISDELETED = 1;
COMMIT;

Bu işlemden sonra 2. adımdaki query yardımıyla ve konsole üzerinden silinmeyi bekleyen incident değerinin “0” olduğu kontrol edilir.



4- Job Process değerini query yardımıyla değiştirilir.
Oracle ekranına bu sefer “sys” user ile login olunur.

Bu işlemden sonra 1. adımda ki query yardımıyla Job_Queue_Processes kontrol edilir.

5- İncident silme işlemini yeniden yapabilirsiniz.
Yorum bırakın