Replication Server System Database (RSSD)

The Replication Server System Database (RSSD) is a database that contains the Replication Server system tables. Each Replication Server requires an RSSD or an ERSSD, which holds the system tables for one Replication Server. The RSSD is managed by the Adaptive Server. The ERSSD is managed by Adaptive Server Anywhere.


System tables

The Replication Server system tables are loaded into the RSSD during Replication Server installation. System tables hold information that Replication Server requires to send and receive replicated data, and include:

Refer to Chapter 8, “Replication Server System Tables,” in the Replication Server Reference Manual for a comprehensive list of system tables.

System table contents are modified during Replication Server activities, such as the execution of RCL commands or Sybase Central procedures. Only the replication system administrator, or members of the rs_systabgroup group, can alter the system tables.

To query the system tables and find status information:

WARNING! RSSD tables are for internal use by Replication Server only. You should never modify RSSD tables directly unless directed by Sybase Technical Support.


RSSD and Replication Agent specifications

The RSSD is dedicated to the Replication Server that it supports; do not use it to store user data. However, a single data server may contain the RSSD and user databases. The database device space for the RSSD must be at least 20MB (10MB for data and 10MB for the log). It is best to put the database and the database log on separate devices.

A Replication Agent is needed for the RSSD if the Replication Server is the source for any route. If this is true, Replication Server distributes some of the information in its RSSD to other Replication Servers. See Chapter 6, “Managing Routes” for more information.