09.12.2012 Views

Advanced Queuing - Oracle

Advanced Queuing - Oracle

Advanced Queuing - Oracle

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Access to AQ Object Types<br />

<strong>Oracle</strong> 8.1-Style Queues<br />

Compatibility<br />

Security<br />

<strong>Oracle</strong> 8.1-Style Queues<br />

As a database user, you do not need any explicit object-level or system-level<br />

privileges to enqueue or dequeue to queues in your own schema other than the<br />

execute right on DBMS_AQ.<br />

All internal AQ objects are now accessible to PUBLIC.<br />

For 8.1-style queues, the compatible parameter of init.ora and the<br />

compatible parameter of the queue table should be set to 8.1 to use the following<br />

features:<br />

Queue-level access control<br />

Nonpersistent queues (automatically created when queue table compatible =<br />

<br />

8.1)<br />

Support for <strong>Oracle</strong> Parallel Server environments<br />

Rule-based subscribers for publish-subscribe<br />

Asynchronous notification<br />

Sender identification<br />

Separate storage of history management information<br />

AQ administrators of an <strong>Oracle</strong>9i database can create 8.1-style queues. All 8.1<br />

security features are enabled for 8.1-style queues. Note that AQ 8.1 security features<br />

work only with 8.1-style queues. When you create queues, the default value of the<br />

compatible parameter in DBMS_AQADM.CREATE_QUEUE_TABLE is 8.1.<br />

Managing AQ 4-3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!