Siebel Remote and Replication Manager Administration Guide > Upgrading Regional Nodes >

Upgrading the Repository for a Regional Node


A Siebel repository contains the object definitions of the Siebel application and database schema. Within any one hierarchy, every instance of Siebel Replication Manager and Siebel Remote must have the same database schema and SRF file.

NOTE:  Although the Language can vary for each instance within any one hierarchy, the SRF file must be compiled from the same repository. For example, the SRF file used in a Replication environment can be a different language from the SRF file used in the HQ environment if both are compiled from the same repository. Similarly, the Language used by one Remote client can be different from another Remote client within the same hierarchy if each is compiled from the same repository.

When object definitions are changed—for example, to change application behavior or to add extension columns—it is necessary to distribute the changes to the Headquarters, Regional and local databases (this is known as a minor upgrade).

The application definition is compiled into an SRF file using Siebel Tools. Schema object changes are represented by a set of DDL (Data Definition Language) operations.

There are two ways to roll out repository changes to a regional environment:

NOTE:  It is recommended that you thoroughly test the repository changes and upgrade steps in a separate test environment before migrating them to production. The following steps assume that an SRF file has been compiled and is available for distribution.


 Siebel Remote and Replication Manager Administration Guide 
 Published: 19 November 2003