2010-03-30 13 views
6

mam następujący błąd OracleZacznij oracle rozkolejkowania na starcie

ORA-25226: dequeue failed, queue string.string is not enabled for dequeue 

I po to przyczyna i działania na nią z oficjalnego dokumentu:

Cause: The queue has not been enabled for dequeue. 
Action: Enable the queue using START_QUEUE. 

Ale ten błąd występuje, każdy czas ponownego uruchomienia bazy danych, czy jest jakaś konfiguracja, aby ustawić uruchamianie bazy danych przy uruchamianiu bazy danych?

dziękuję!

Odpowiedz

9

Jaki jest status kolejki w dba_queues

select owner,name,enqueue_enabled,dequeue_enabled from dba_queues; 

Jeśli kolejka jest wyłączony, a następnie uruchomić go z

begin 
dbms_aqadm.start_queue(queue_name => '<OWNER.QUEUE_NAME>'); 
end;/

Wierzę, że to powinno się utrzymywać w poprzek uruchomieniu, nie testowane chociaż.

+0

Tak, nadal jest włączona po restarcie. Może dlatego, że dopiero zacząłem montować. Dzięki! –

Powiązane problemy