0
如果我設置了AQ,但我的偵聽器(Mule JMS端點)沒有收到任何消息。有沒有一種觀點可以查詢來確定Oracle認爲哪些聽衆連接到隊列?)。Oracle AQ - 如何確定一個偵聽器是否正在偵聽隊列
如果我設置了AQ,但我的偵聽器(Mule JMS端點)沒有收到任何消息。有沒有一種觀點可以查詢來確定Oracle認爲哪些聽衆連接到隊列?)。Oracle AQ - 如何確定一個偵聽器是否正在偵聽隊列
從http://wedostreams.blogspot.ca/2009/01/oracle-aq-buffered-queues-101.html:
您可以通過查詢AQ $ MYQUEUE_TABLE_S視圖(或AQ $ _MYQUEUE_TABLE_S表)檢查隊列用戶象下面這樣:
col name format a12
col address format a40
select name, address
from aq$myqueue_table_s
where queue='MYQUEUE';
NAME ADDRESS
------------ -------------------------
SUBSCRIBER1
SUBSCRIBER2