ORA-25226 dequeue failed queue is not enabled for dequeue

Alertlog file’ de aşağıdaki gibi queue ile ilgili hatalar alırsanız nasıl çözüm üretebileceğiniz ile ilgili scriptleri ve açıklamalarını aşağıda bulabilirsiniz ;

Alertlog’ a düşen hatalar ;

Hata queue’ nun disable olduğundan dolayı alınıyor, enable etmek için ;

begin
dbms_aqadm.start_queue(queue_name => ‘PDU.OTS_FORWARD2′);
end;
/

çalıştıralım ;

Yukarıdaki script ile queue’ ları start ermek istediğinizde de bu hatayı alırsanız o zaman enqueue ve dequeue parametrelerinide aşağıdaki şekilde set ederek tekrar deneyebilirsiniz ;

begin
dbms_aqadm.start_queue(queue_name => ‘PDU.OTS_FORWARD2′, enqueue=>false,dequeue=>true);
end;
/

çalıştıralım;

Sonrasında alert logda hataların artık gelmediğini gözlemliyor olmanız gerekiyor.

Ek olarak queue’ dakileri sorgulamak isterseniz ;

select owner,name,enqueue_enabled,dequeue_enabled from dba_queues;

komutunu kullanabilirsiniz.

Be Sociable, Share!

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


iki + 7 =

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">