Bookshelf Home | Contents | Index | PDF | ![]() ![]() |
Siebel Remote and Replication Manager Administration Guide > About Siebel Remote > Local Database Creation and Synchronization > Local Database Creation, Extraction, and InitializationThis topic describes how Siebel Remote creates, extracts, and initializes the local database. Local Database CreationWhen you configure a Siebel Server for the first time you must create a new database template, which is a database that contains no user data but that contains the structure that Siebel Remote requires to work with a Siebel application. To create a new database template, you run the Generate New Database server component. This server component creates a template and places it in the dbtempl directory on the Siebel Server. For more information, see Running the Generate New Database Server Component. Before Siebel Remote can register a user, that person must exist in Siebel CRM as a user. For information on adding a user to Siebel CRM, see Siebel Applications Administration Guide. Local Database ExtractionThe first step in creating a local database for a new user is to extract the server database on the Siebel Server. To extract a remote client, you run the Database Extract server component. This component extracts visible data for the user to a snapshot file in the Mobile outbox directory of the Web client on the Siebel Server. The extract for the server database retrieves data according to the routing rules that define the level of access to information for each remote client. It creates compressed files that contain data that Siebel Remote loads to a local database when the remote client starts a synchronization with the server database. Each local database is unique. A user cannot use multiple computers with the same remote client. Figure 4 illustrates how Siebel Remote extracts a local database. Explanation of CalloutsTo extract a local database, Siebel Remote does the following work:
For more information, see Initializing the Local Database, and Configuring Siebel Remote to Use Siebel QuickStart to Start the Remote Client. Local Database InitializationIf Siebel Remote detects that all of the following items are true, then it performs an initialization:
Initialization is the process of configuring a remote client. This work includes making sure connect information is correct, validating that the remote client is connected to the correct server, extracting a database to a new local database, and so on. |
![]() |
![]() ![]() |
Siebel Remote and Replication Manager Administration Guide | Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |