| 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.