OPERA  |  20.04.2026


1. Oracle Table Space kontrol edildi mi?
2. Database server disk space kontrol edildi mi?
3. job_queue_processes  değeri kontrol edildi mi?
select value from v$parameter where name='job_queue_processes';
Beklenen değer 32 veya 64 olmasıdır.
4. Processor loglarını aktif etmek için
Opera Schema bağlanılır.

select fp_command,fp_seq from forecast_processor_ctrl;
fp_command= NULL
fp_seq='XXXX'  değeri vardır. 


update forecast_processor_ctrl set fp_command='DEBUG' where fp_seq='XXXX';
Commit;

Aşaüğıdaki query ile log kayıtlarıdaki ERROR leri görebilirsiniz
select * from batch_proc_log where proc_id ='XXXX'

Örnek:
Oracle Error in calculate_forecast.POPULATE_RES_FORECAST_INFO while processing Reservation Event(4912048 : ORA-20001: P$M$S-4091P$M$S
ORA-06512: at "OPERA.GEM", line 415
ORA-06512: at "OPERA.RESERVATION_SUMMARY_TRG", line 205
ORA-04088: error during execution of trigger 'OPERA.RESERVATION_SUMMARY_TRG'

Çözüm: RESERVATION_SUMMARY_TRG   aynı sürümdeki başka bir işletmeden alınarak update edilir

Sorun çözüldükten sonra aşağıdaki adımları unutmayınız!

DELETE  from batch_proc_log where proc_id ='XXXX'

update forecast_processor_ctrl set fp_command=NULL where fp_seq='XXXX';
Commit;