Bookshelf Home | Contents | Index | PDF | ![]() ![]() |
Siebel Remote and Replication Manager Administration Guide > Administering Siebel Replication Manager > Process of Administering Siebel Replication Manager > Upgrading a Regional NodeYou must distribute any object definition modifications that you make to the headquarters, regional, and local databases. This is known as a minor upgrade. Some examples of modifications to object definitions include modifications to the behavior of an application or adding extension columns to a table. You can use Siebel Tools to compile the definition of the Siebel application in an SRF (Siebel Repository File). A set of DDL (Data Definition Language) operations represent schema object modifications. In any one schema hierarchy, each Replication Manager instance and each remote client must contain the same database schema and SRF file. If the Siebel Server and the remote client do not contain the same SRF file, then transactions can become corrupt. If you modify the schema or SRF file, then you must configure Siebel Remote to upgrade each remote client during the next synchronization. This upgrade is necessary even if this modification does not affect the schema. During typical operations there can be a short moment where the Siebel Server and the remote client contain a different SRF. For more information, see Overview of the Siebel Remote Architecture.
Finishing the Upgrade with Siebel AnywhereIf you use Siebel Anywhere, then you can use it to apply schema modifications. To finish the upgrade with Siebel Anywhere
Finishing the Upgrade without Siebel AnywhereIf you do not use Siebel Anywhere, then you must reextract and reinitialize the regional and Remote nodes after you apply the repository modifications and synchronize the physical schema. To finish the upgrade without Siebel Anywhere
Language RequirementsAlthough the language can vary for each instance in any one hierarchy, you must compile the SRF file from the same repository. For example, the SRF file in a replication environment can be in a language that is different from the SRF file in the headquarters environment even if you compile these SRF files from the same SRF file. The language that a remote client uses can be different from the language that another remote client in the same hierarchy uses even if you compile each client from the same SRF file. Generating Reporting RelationshipsIf you upgrade to a new version of the Siebel CRM software, or if the denormalized hierarchy structure becomes out of synchronization with the data in the normalized tables, then it might be necessary for you to do the Generate Reporting Relationships process. This process creates a large number of transactions for Siebel users and regional nodes. It requires significant resources of time, CPU, and memory. For more information, see Siebel Database Upgrade Guide. |
![]() |
![]() ![]() |
Siebel Remote and Replication Manager Administration Guide | Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |