Oracle8i Supplied Packages Reference Release 8.1.5 A68001-01 |
|
DBMS_REPUTIL
contains subprograms to generate shadow tables, triggers, and packages for table replication, as well as subprograms to generate wrappers for replication of standalone procedure invocations and packaged procedure invocations.
This package is referenced only by the generated code.
Subprogram | Description |
---|---|
REPLICATION_OFF procedure |
modifies tables without replicating the modifications to any other sites in the replicated environment, or disables row-level replication when using procedural replication. |
REPLICATION_ON procedure |
Re-enables replication of changes after replication has been temporarily suspended. |
REPLICATION_IS_ON function |
Determines whether or not replication is running. |
FROM_REMOTE function |
Returns |
GLOBAL_NAME function |
Determines the global database name of the local database (the global name is the returned value). |
This procedure modifies tables without replicating the modifications to any other sites in the replicated environment, or disables row-level replication when using procedural replication. In general, you should suspend replication activity for all master groups in your replicated environment before setting this flag.
DBMS_REPUTIL.REPLICATION_OFF;
None.
This procedure re-enables replication of changes after replication has been temporarily suspended.
DBMS_REPUTIL.REPLICATION_ON;
None.
This function determines whether or not replication is running. A returned value of TRUE
indicates that the generated replication triggers are enabled. FALSE
indicates that replication is disabled at the current site for the replicated object group.
The returning value of this function is set by calling the REPLICATION_ON
or REPLICATION_OFF
procedures in the DBMS_REPUTIL
package.
DBMS_REPUTIL.REPLICATION_IS_ON RETURN BOOLEAN;
None.
This function returns TRUE
at the beginning of procedures in the internal replication packages, and returns FALSE
at the end of these procedures. You may need to check this function if you have any triggers that could be fired as the result of an update by an internal package.
DBMS_REPUTIL.FROM_REMOTE RETURN BOOLEAN;
None.
This function determines the global database name of the local database (the global name is the returned value).
DBMS_REPUTIL.GLOBAL_NAME RETURN VARCHAR2;
None.