Using table replication definitions

Using table replication definitions allows you to replicate data from a primary source as read-only copies.

You can create one or many replication definitions for a primary table although a particular replicate table can subscribe to only one of them. See “Multiple replication definitions” for an example using multiple replication definitions.

You also can collect replication definitions in a publication and subscribe to all of them at one time with a publication subscription. See “Publications” for an example using publications.

For each table you want to replicate according to the basic primary copy model, you need to:

At the primary site:

At the replicate sites:

See the Replication Server Administration Guide Volume 1 for details on setting up the basic primary copy model.

In Figure 3-1, a client application at the primary (Tokyo) site makes changes to the publishers table in the primary database. At the replicate (Sydney) site, the publishers table subscribes to the primary publishers table—for those rows where pub_id is equal to or greater than 1000.

Figure 3-1: Basic primary copy model using table replication definitions

Figure 3-1 shows an example of the basic primary model using table replication definition. A client application at the primary site makes changes to the publishers table in the primary database. At the replicate site, the publishers table subscribes to the primary publishers table.