Replication Problems

Replication problems occur when data changes at the primary database are not applied to the destination database.

Replication consists of copying data operations, such as updating or deleting data, from a primary database to the destination database. Replication begins after a subscription has been successfully materialized.

If you are monitoring the replication system, you might directly observe that data is not replicating to a destination database. Use rs_subcmp to determine which subscription is not being replicated.

If someone reports that their client application has retrieved incorrect data from a destination database consider that a replication problem may exist. Compare the primary and destination tables; if they are the same, then data is being replicated correctly, and it is likely that a problem with the client application that is causing incorrect data to appear in the client application. If data is not the same at the primary and destination databases, replication is failing, and you must troubleshoot the replication system.

Some symptoms of a replication problem directly identify the cause; other symptoms require more investigation to find the underlying cause. These symptoms are listed in order of most common to least common:

Some symptoms appear as error messages in the Replication Server and Adaptive Server error logs. Use the diagnostic tools to identify replication problem symptoms.

Related reference
Troubleshooting Replication Failures
Diagnostic Tools