Oracle replicate data servers

This section describes the replicate database issues and considerations specific to the Oracle data server in a Sybase replication system.

As a replicate data server, Oracle interacts with the DirectConnect for Oracle database gateway. The DirectConnect for Oracle is responsible for accepting commands from the replicate Replication Server, and applying those commands to an Oracle database.

Oracle replicate database permissions

To apply transactions in a replicate database, Replication Server requires a Maintenance User ID that you specify in the Replication Server create connection command. The Maintenance User ID must be defined at the Oracle data server and granted authority to apply transactions in the replicate database. The Maintenance User ID must have the following permissions in the Oracle replicate database:

Replication intrusions and impacts in Oracle

The only significant intrusions or impacts to the Oracle replicate database are the database objects created by the hds_oracle_setup_for_replicate.sql script, which creates two tables in the replicate database to support Replication Server operations:

Replicate database connectivity for Oracle

A Replication Server database connection name is made up of two parts: a data server name (server_name) and a database name (db_name). The server_name is the name of the DirectConnect for Oracle database gateway server, and the db_name is the name of the Oracle SID for the replicate database.

The replicate Replication Server looks for an interfaces file entry for the database gateway server_name specified in the Replication Server database connection. The replicate Replication Server logs in to the replicate data server using the user_name and password specified in the database connection.

You must make an entry in the Replication Server interfaces file to identify the host and port where the DirectConnect for Oracle database gateway server is listening. The interfaces file entry name must match the server_name portion of the Replication Server database connection.

Oracle replicate database configuration issues

The heterogeneous datatype support (HDS) feature of Replication Server provides a number of sample SQL scripts that help you set up the HDS feature in the replicate Replication Server and the Oracle replicate database. These include:

Oracle system management issues

The following system management issues are specific to an Oracle replicate data server:

Other replicate database issues for Oracle

The following issues must be considered when using an Oracle replicate data server: