Oracle Database 26ai will be available on generic Linux platforms in January and soon on AIX and Windows
Purpose
Advanced Queuing Utilities
AUTHID
DEFINER
Dependencies
SELECT name FROM dba_dependencies WHERE referenced_name = 'DBMS_PRVTAQIS' UNION
SELECT referenced_name FROM dba_dependencies WHERE name = 'DBMS_PRVTAQIS' ORDER BY 1;
Returns 51 objects
Documented
No
First Available
Not known
Security Model
Owned by SYS with EXECUTE granted to the OGG_APPLY_PROCREP role.
dbms_prvtaqis.add_address(
q_schema IN VARCHAR2,
q_name IN VARCHAR2,
qt_name IN VARCHAR2,
agent_address IN VARCHAR2,
agent_protocol IN NUMBER,
addrid IN OUT NUMBER);
dbms_prvtaqis.add_proxy(
q_schema IN VARCHAR2,
q_name IN VARCHAR2,
qt_name IN VARCHAR2,
address IN VARCHAR2,
protocol IN NUMBER,
proxyno IN OUT NUMBER,
queueid IN NUMBER,
qprop IN NUMBER,
sprop IN NUMBER);
dbms_prvtaqis.add_queue_rule(
rs_name IN VARCHAR2,
qt_schema IN VARCHAR2,
qt_name IN VARCHAR2,
r_schema IN VARCHAR2,
r_name IN VARCHAR2,
r_cond IN VARCHAR2);
dbms_prvtaqis.add_rcpt(
q_schema IN VARCHAR2,
q_name IN VARCHAR2,
qt_name IN VARCHAR2,
agent_name IN VARCHAR2,
agent_address IN VARCHAR2,
rcptid IN OUT NUMBER);
dbms_prvtaqis.add_subscriber(
q_schema IN VARCHAR2,
q_name IN VARCHAR2,
sub IN sys.aq$agent,
rule IN VARCHAR2,
trans_owner IN VARCHAR2,
trans_name IN VARCHAR2,
ruleset_owner IN VARCHAR2,
ruleset_name IN VARCHAR2,
negative_ruleset_owner IN VARCHAR2,
negative_ruleset_name IN VARCHAR2,
properties IN NUMBER,
client_session_guid IN VARCHAR2,
security_check IN BOOLEAN,
instno IN NUMBER,
current_user IN VARCHAR2);
dbms_prvtaqis.add_subscriber_rule(
q_schema IN VARCHAR2,
q_name IN VARCHAR2,
qt_name IN VARCHAR2,
rule_name IN VARCHAR2,
rule IN VARCHAR2,
default_rset IN VARCHAR2);
dbms_prvtaqis.agent_exists(
q_schema IN VARCHAR2,
q_name IN VARCHAR2,
sub IN sys.aq$agent,
in_subscr_type IN NUMBER,
subscr_type IN OUT NUMBER,
rule_name IN OUT VARCHAR2,
trans_name IN OUT VARCHAR2,
ruleset IN OUT VARCHAR2,
negative_ruleset IN OUT VARCHAR2,
in_sub_id IN NUMBER)
RETURN NUMBER;
dbms_prvtaqis.alter_subscriber(
q_schema IN VARCHAR2,
q_name IN VARCHAR2,
sub IN sys.aq$_agent,
rule IN VARCHAR2,
trans_owner IN VARCHAR2,
trans_name IN VARCHAR2,
ruleset_owner IN VARCHAR2,
ruleset_name IN VARCHAR2,
negative_ruleset_owner IN VARCHAR2,
negative_ruleset_name IN VARCHAR2,
compatible IN VARCHAR2,
current_user IN VARCHAR2);
dbms_prvtaqis.patch_ruleset_column(
qt_schema IN VARCHAR2,
qt_name IN VARCHAR2,
st_name IN VARCHAR2,
qt_pre92 OUT BOOLEAN,
qtable_flags IN OUT NUMBER);
dbms_prvtaqis.subid_replicate(
q_schema IN VARCHAR2,
q_name IN VARCHAR2,
sub IN sys.aq$agent,
qt_name IN VARCHAR2,
subid IN NUMBER,
subtab_name IN VARCHAR2,
sub_flag IN NUMBER,
proxyid IN NUMBER,
proxy_addr IN VARCHAR2,
proxy_prot IN NUMBER,
proxy_flag IN NUMBER,
pexist IN BOOLEAN,
subscr_type IN NUMBER,
addrid IN NUMBER,
rule IN VARCHAR2,
ruleset_owner IN VARCHAR2,
ruleset_name IN VARCHAR2,
trans_owner IN VARCHAR2,
trans_name IN VARCHAR2,
negative_ruleset_owner IN VARCHAR2,
negative_ruleset_name IN VARCHAR2,
properties IN NUMBER,
client_session_guid IN VARCHAR2,
security_check IN BOOLEAN,
instno IN NUMBER,
current_user IN VARCHAR2);
dbms_prvtaqis.subid_replicate_int(
q_schema IN VARCHAR2,
q_name IN VARCHAR2,
sub IN sys.aq$agent,
qt_name IN VARCHAR2,
subid IN NUMBER,
subtab_name IN VARCHAR2,
sub_flag IN NUMBER,
proxyid IN NUMBER,
proxy_addr IN VARCHAR2,
proxy_prot IN NUMBER,
proxy_flag IN NUMBER,
pexist IN BOOLEAN,
subscr_type IN NUMBER,
addrid IN NUMBER,
rule IN VARCHAR2,
ruleset_owner IN VARCHAR2,
ruleset_name IN VARCHAR2,
trans_owner IN VARCHAR2,
trans_name IN VARCHAR2,
negative_ruleset_owner IN VARCHAR2,
negative_ruleset_name IN VARCHAR2,
properties IN NUMBER,
client_session_guid IN VARCHAR2,
security_check IN BOOLEAN,
instno IN NUMBER,
current_user IN VARCHAR2);