09.12.2012 Views

Advanced Queuing - Oracle

Advanced Queuing - Oracle

Advanced Queuing - Oracle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Queue Table Export-Import<br />

Exporting Queue Tables with Multiple Recipients<br />

A queue table that supports multiple recipients is associated with the following<br />

tables:<br />

A dequeue index-organized table (IOT)<br />

A time-management index-organized table<br />

A subscriber table (for 8.1-compatible queue tables)<br />

A history index-organized table (for 8.1-compatible queue tables)<br />

<br />

These tables are exported automatically during full database mode and user mode<br />

exports, but not during table mode export. See "Export Modes" on page 4-6.<br />

Because the metadata tables contain rowids of some rows in the queue table, the<br />

import process will generate a note about the rowids being obsoleted when<br />

importing the metadata tables. This message can be ignored, since the queuing<br />

system will automatically correct the obsolete rowids as a part of the import<br />

operation. However, if another problem is encountered while doing the import<br />

(such as running out of rollback segment space), you should correct the problem<br />

and repeat the import.<br />

Export Modes<br />

Exporting operates in full database mode, user mode, and table mode, as follows.<br />

Incremental exports on queue tables are not supported.<br />

Full database mode—Queue tables, all related tables, system-level grants, and<br />

<br />

primary and secondary object grants are exported automatically.<br />

User mode—Queue tables, all related tables, and primary object grants are<br />

<br />

exported automatically.<br />

Table mode—This mode is not recommended. If you need to export a queue<br />

<br />

table in table mode, you must export all related objects that belong to that<br />

queue table. For example, when exporting an 8.1-compatible multiconsumer<br />

queue table MCQ, you must also export the following tables:<br />

AQ$__I (the dequeue IOT)<br />

AQ$__T (the time-management IOT)<br />

AQ$__S (the subscriber table)<br />

AQ$__H (the history IOT)<br />

4-6 <strong>Oracle</strong>9i Application Developer’s Guide - <strong>Advanced</strong> <strong>Queuing</strong>

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

Saved successfully!

Ooh no, something went wrong!