Oracle9i Replication Management API Reference Release 2 (9.2) Part Number A96568-01 |
|
Oracle9i Replication Management API Reference contains information that describes the features and functionality of the replication management API. Specifically, the Oracle9i Replication Management API Reference contains reference information for the packages in the replication management API, as well as examples of their use.
In addition, Oracle9i Replication Management API Reference contains reference information about the replication catalog and other data dictionary views that are important for replication.
This preface contains these topics:
Oracle9i Replication Management API Reference is intended for database administrators and application developers who develop and maintain replication environments. These administrators and application developers perform one or more of the following tasks:
To use this document, you need to be familiar with relational database concepts, distributed database administration, PL/SQL (if using procedural replication), and the operating system under which you run an Advanced Replication environment.
This document contains:
Includes instructions on using the replication management API to set up both multimaster replication and materialized view replication. This part also contains instructions for configuring conflict resolution methods and instructions for managing your replication environment using the replication management API.
Provides an overview of the process for building a replication environment with the replication management API. This chapter also contains some prerequisites for building a replication environment.
Describes in detail the process of setting up both a master and materialized view site. Consult this chapter when building a new replication environment and when adding either a new master or materialized view site to an established replication environment.
Describes how to build a master group for use with multimaster replication or as a master for a materialized view site. Chapter 3 builds a master group that replicates data between the three master sites that were set up in Chapter 2.
Describes how to build a materialized view environment with deployment templates, which are the most effective method of distributing a materialized view environment to any number of materialized view sites.
Describes how to build a materialized view environment with materialized view groups. If deployment templates do not meet your requirements, then Chapter 5 describes in detail how to build a materialized view environment at the materialized view site.
Describes the conflict resolution methods that can help your data converge at all sites when a data conflict arises.
Includes instructions on managing a replication environment using the replication management API.
Describes many of the management tasks that you may need to perform to manage a multimaster replication environment. Topics include adding new master sites, master group management, and more.
Describes many of the management tasks that you may need to perform to manage a materialized view replication environment. Topics include using a group owner, managing materialized view logs, offline instantiation, and more.
Describes many of the management tasks that you may need to perform to manage your replication environment. Topics include altering replicated objects, managing the deferred transactions queue, managing the error queue, and more.
Describes many of the queries you can run to monitor your replication environment.
Includes reference information about the replication management API, including: the procedures and functions in each package, the parameters for each packaged procedure and function, and exceptions that each procedure or function can raise.
Introduces the replication management API and includes examples for its use.
Describes the procedures in the DBMS_DEFER
package.
Describes the procedures and functions in the DBMS_DEFER_QUERY
package.
Describes the procedures and functions in the DBMS_DEFER_SYS
package.
Describes the procedures and functions in the DBMS_MVIEW
package.
Describes the procedures in the DBMS_OFFLINE_OG
package.
Describes the procedures in the DBMS_OFFLINE_SNAPSHOT
package.
Describes the procedures in the DBMS_RECTIFIER_DIFF
package.
Describes the procedures in the DBMS_REFRESH
package.
Describes the procedures and functions in the DBMS_REPCAT
package.
Describes the procedures in the DBMS_REPCAT_ADMIN
package.
Describes the procedures and functions in the DBMS_REPCAT_INSTANTIATE
package.
Describes the procedures and functions in the DBMS_REPCAT_RGT
package.
Describes the procedures and functions in the DBMS_REPUTIL
package.
Describes data dictionary views that provide information about your replication environment.
Describes the replication catalog, which contains data dictionary views that are used by master and materialized view sites to determine such information as what objects are being replicated, where they are being replicated, and if any errors have occurred during replication.
Describes the dynamic performance views that are used by master and materialized view sites to determine such information as which materialized views are being refreshed currently and statistics about the deferred transaction queue.
Describes the data dictionary views that contain information about deferred transactions. These views provide information about each deferred transaction, such as the transaction destinations, the deferred calls that make up the transactions, and any errors encountered during attempted execution of the transaction.
Describes data dictionary views that provide information about materialized views and materialized view refresh groups.
Includes the following appendixes:
Describes setting up security for multimaster and materialized view replication using the replication management API.
Describes building user-defined conflict resolution methods and notification functions using the replication management API.
For more information, see these Oracle resources:
You may find more information about a particular topic in the other documents in the Oracle9i documentation set.
Many of the examples in this book use the sample schemas of the seed database, which is installed by default when you install Oracle. Refer to Oracle9i Sample Schemas for information on how these schemas were created and how you can use them yourself.
In North America, printed documentation is available for sale in the Oracle Store at
http://oraclestore.oracle.com/
Customers in Europe, the Middle East, and Africa (EMEA) can purchase documentation from
http://www.oraclebookshop.com/
Other customers can contact their Oracle representative to purchase printed documentation.
To download free release notes, installation documentation, white papers, or other collateral, please visit the Oracle Technology Network (OTN). You must register online before using OTN; registration is free and can be done at
http://otn.oracle.com/admin/account/membership.html
If you already have a username and password for OTN, then you can go directly to the documentation section of the OTN Web site at
http://otn.oracle.com/docs/index.htm
To access the database documentation search engine directly, please visit
http://tahiti.oracle.com
This section describes the conventions used in the text and code examples of this documentation set. It describes:
We use various conventions in text to help you more quickly identify special terms. The following table describes those conventions and provides examples of their use.
Code examples illustrate SQL, PL/SQL, SQL*Plus, or other command-line statements. They are displayed in a monospace (fixed-width) font and separated from normal text as shown in this example:
SELECT username FROM dba_users WHERE username = 'MIGRATE';
The following table describes typographic conventions used in code examples and provides examples of their use.
The following table describes conventions for Windows operating systems and provides examples of their use.
Our goal is to make Oracle products, services, and supporting documentation accessible, with good usability, to the disabled community. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community. Standards will continue to evolve over time, and Oracle Corporation is actively engaged with other market-leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers. For additional information, visit the Oracle Accessibility Program Web site at
http://www.oracle.com/accessibility/
JAWS, a Windows screen reader, may not always correctly read the code examples in this document. The conventions for writing code require that closing braces should appear on an otherwise empty line; however, JAWS may not always read a line of text that consists solely of a bracket or brace.
This documentation may contain links to Web sites of other companies or organizations that Oracle Corporation does not own or control. Oracle Corporation neither evaluates nor makes any representations regarding the accessibility of these Web sites.
|
Copyright © 1996, 2002 Oracle Corporation. All Rights Reserved. |
|