About this book

Sybase® Replication Agent™ version 12.5 extends the capabilities of Replication Server® by allowing non-Sybase (heterogeneous) database servers to act as primary data servers in a replication system based on Sybase replication technology.

Sybase Replication Agent is the Sybase solution for replicating table data changing operations and stored procedure invocations against a primary database in the following servers:

This book describes Sybase Replication Agent administrative tasks and operations.

Audience

This book is intended for System Administrators and Database Administrators who are responsible for maintaining and monitoring primary databases, or a replication system based on Sybase replication technology (Replication Server).

How to use this book

The information in this book is organized as follows:

Chapter 1, “Introduction to Sybase Replication Agent,” provides an introduction to replication system concepts and an overview of the Sybase Replication Agent. This chapter describes the major Replication Agent components and explains how they work.

Chapter 2, “Setting Up Sybase Replication Agent,” describes the initial setup and configuration procedure for Sybase Replication Agent. The setup procedures described in this chapter must be performed after installing the software, and before replication can begin.

Chapter 3, “Administering Sybase Replication Agent,” describes administrative operations, including managing Replication Agent instances and using the Replication Agent administration port to perform a variety of routine administrative tasks.

Chapter 4, “Sybase Replication Agent Command Reference,” describes all the Sybase Replication Agent commands in detail, including syntax, options, usage, and examples (where appropriate).

Chapter 5, “Sybase Replication Agent Configuration Parameters,” describes all the Sybase Replication Agent configuration parameters and the Replication Agent configuration file.

Chapter 6, “Troubleshooting Sybase Replication Agent,” describes basic troubleshooting and system recovery procedures for Sybase Replication Agent and the replication system.

Appendix A, “Administering the Replication Agent for UDB,” describes DB2 Universal Database-specific issues and details peculiar to the Sybase Replication Agent implementation for an IBM DB2 Universal Database primary database.

Appendix B, “Administering the Replication Agent for Informix,” describes Informix-specific issues and details peculiar to the Sybase Replication Agent implementation for an Informix primary database.

Appendix C, “Administering the Replication Agent for Microsoft SQL Server,” describes Microsoft SQL Server-specific issues and details peculiar to the Sybase Replication Agent implementation for a Microsoft SQL Server primary database.

Appendix D, “Administering the Replication Agent for Oracle,” describes Oracle-specific issues and details peculiar to the Sybase Replication Agent implementation for an Oracle primary database.

Appendix E, “Materializing Subscriptions to Primary Data,” describes the materialization process and provides a detailed procedure for materializing subscriptions to primary tables.

Related documents

A Sybase replication system comprises several components. You might find it useful to have the following documentation available as you install Sybase Replication Agent and set up your replication system.

Replication Agent

Replication Server

Java environment

The Sybase Replication Agent 12.5 release bulletin contains information about Java requirements that may not have been available when the Sybase Replication Agent guides were published.

Java documentation available from your operating system vendor describes how to set up and manage your Java environment.

Further information about the Java environment on all platforms can be found at the following URL:

http://java.sun.com

Primary data servers

Sybase recommends that you or someone at your site be familiar with the software and database administration tasks for the primary database(s) supported by Sybase Replication Agent:

Sybase Adaptive Server

Make sure you have the manuals appropriate for the version of Adaptive Server Enterprise you use with your replication system.

More information about Adaptive Server Enterprise can be found at the following URL:

http://www.sybase.com/support/manuals/

Other sources of information

Use the Sybase Technical Library CD and the Technical Library Product Manuals Web site to learn more about your product:

Sybase certifications on the Web

Technical documentation at the Sybase Web site is updated frequently.

StepsFor the latest information on product certifications

  1. Point your Web browser to Technical Documents.

  2. Select Products from the navigation bar on the left.

  3. Select a product name from the product list.

  4. Select the Certification Report filter, specify a time frame, and click Go.

  5. Click a Certification Report title to display the report.

StepsFor the latest information on EBFs and Updates

  1. Point your Web browser to Technical Documents.

  2. Select EBFs/Updates. Enter user name and password information, if prompted (for existing Web accounts) or create a new account (a free service).

  3. Specify a time frame and click Go.

  4. Select a product.

  5. Click an EBF/Update title to display the report.

StepsTo create a personalized view of the Sybase Web site (including support pages)

Set up a MySybase profile. MySybase is a free service that allows you to create a personalized view of Sybase Web pages.

  1. Point your Web browser to Technical Documents.

  2. Click MySybase and create a MySybase profile.

Conventions

The following sections describe content, style, and syntax conventions used in this guide.

Content conventions

Where possible, both UNIX and Windows (NT and 2000) operating system interfaces are shown. When it is not possible to show both UNIX and Windows interfaces, only the Windows interface is shown.

Style conventions

The following style conventions are used in this guide:

Syntax conventions

The following syntax conventions are used in this guide:

Table 1: Syntax statement conventions

Key

Definition

{ }

Curly braces indicate that you must choose at least one of the enclosed options. Do not include the braces when you enter the command.

[ ]

Brackets mean that choosing one or more of the enclosed options is optional. Do not include the brackets when you enter the command.

( )

Parentheses are to be typed as part of the command.

|

The vertical bar means you may select only one of the options shown.

,

The comma means you may choose as many of the options as you like, separating your choices with commas to be typed as part of the command.

Syntax statements (showing the syntax and options for a command) appear like this:

ra_config param[, value]

Character case

Replication Agent command names are not case sensitive. In this book, most command syntax examples are shown in lowercase, however, you can disregard character case when typing Replication Agent command names. For example, typing PDB_XLOG, Pdb_Xlog, or pdb_xlog yields the same result.

Replication Agent configuration parameter names are case sensitive. For example, Scan_Sleep_Max is not the same as scan_sleep_max and the former would be interpreted as an invalid parameter name.

Database object names are not case sensitive in Replication Agent commands. If you need to use mixed-case object names in Replication Agent commands, you must delimit the object names with quote characters.

If you need help

Each Sybase installation that has purchased a support contract has one or more designated people who are authorized to contact Sybase Technical Support. If you cannot resolve a problem using the manuals or online help, please have the designated person contact Sybase Technical Support or the Sybase subsidiary in your area.