Siebel Remote and Replication Manager Administration Guide
What's New in This Release
Back to top
About Siebel Remote
Overview of Siebel Remote
Siebel Mobile Products That Siebel Remote Supports
About Using This Book
How This Book Indicates Computer Code and Variables
How This Book Describes Objects
Getting Help from Oracle
Back to top
Architecture of Siebel Remote
Overview of the Siebel Remote Architecture
How Siebel Remote Flows Data Through the Architecture
How Siebel Remote Uses Siebel Servers
Server Components That Siebel Remote Uses
How Siebel Remote Uses Mobile Web Clients
How Siebel Remote Handles Files on Remote Clients
Requirements for Remote Clients
Configuration Options That You Can Specify for Remote Clients
Synchronization Options That Users Can Choose
How Siebel Remote Uses TrickleSync to Manage Synchronization Frequency
Visibility Modifications That Affect Access to Records
Remote Client Usage in a Development Environment
How Siebel Remote Creates Local Databases
How Siebel Remote Creates Local Databases
How Siebel Remote Extracts Local Databases
How Siebel Remote Initializes Local Databases
How Siebel Remote Synchronizes Local Databases
Overview of How Siebel Remote Synchronizes Local Databases
How Siebel Remote Synchronizes Data That Users Modify
How Siebel Remote Resolves Conflicts in Data It Synchronizes
How Siebel Remote Synchronizes File Attachments
How Siebel Remote Automatically Synchronizes Information
How Siebel Remote Manages the Amount of Data It Synchronizes
How Siebel Remote Filters the Data It Synchronizes
How Siebel Remote Validates and Authenticates Information
How Siebel Remote Validates Synchronization
How Siebel Remote Uses Security Adapter Authentication
How Siebel Remote Authenticates Passwords
How Siebel Remote Encrypts Fields
Other Considerations for Design and Development
Roadmap for Implementing Siebel Remote
Back to top
Configuring the Siebel Server
Process of Configuring the Siebel Server
Configuring Server Properties and Environment Variables
Configuring Virtual Memory for the Siebel Server
Configuring Server Environment Variables for IBM DB2 for z/OS
Process of Configuring System Preferences for the Siebel Server
Process of Completing the Remote System Preferences Form
Configuring System Preferences for Transaction Logging
Configuring System Preferences for Timestamps
Configuring System Preferences for Resolving Conflicts
Configuring Server Components for Synchronization and Transactions
Running the Generate New Database Server Component
Creating a New Database for Siebel Remote
Distributing Database Templates to Siebel Servers
Setting the Password for the Local Database Administrator
Using a Character Data Type with an Extension Column
Configuring the Collating Sequence
Encrypting the Local Database
Options for Configuring the Siebel Server
Using Assignment Manager to Reduce Traffic
Using Time Filters to Prevent Sending Old Data
Disabling Local Access to Views
Optimizing the Transaction Processor Server Component
Optimizing the Transaction Router Server Component
Optimizing the Transaction Merger Server Component
Optimizing Server Components
Back to top
Configuring the Remote Client
Process of Configuring the Remote Client
Configuring the Hardware, Software, and Network
Modifying the Siebel Configuration File
Creating a Remote Client
Using an Administrative View to Create a Remote Client
Using EIM to Create Multiple Siebel Remote Clients
Process of Configuring Encryption and Authentication for the Remote Client
Configuring the Encryption Type
Configuring Encryption for the Local Database Password
Creating Accounts and Passwords
Setting the Local Database Password
Controlling the Data That Siebel Remote Routes to Clients
Using Selective Retrieval to Route Data
Using Responsibilities to Route Data
Modifying a Routing Model
Limiting the Views That a Remote Client Displays
Limiting Access to Views by Modifying Responsibilities
Limiting Access to Views by Disabling Local Access in Routing Model Responsibilities
Limiting Access to Views for All Responsibilities
Limiting Access to the Global Accounts View
Back to top
Extracting and Initializing a Remote Database
Process of Extracting the Server Database
Verifying the Reporting Hierarchy and Employee Status
Extracting the Server Database
Options for Extracting the Server Database
Extracting a Database for Multiple Users
Extracting a Database for Hundreds of Users
Running Multiple Instances of Database Extract
Using a Transaction Log to Optimize Performance
Setting Encryption on the Local Database Password
Setting Encryption on the Local Database Password for a Developer
Extracting a Database to a CD-ROM or Other Portable Media
Truncating the dobjinst.dbf Database Tables
Saving Transactions That Siebel Remote Does Not Include in an Extract
Extracting a Database for Use with Siebel Tools
Initializing the Local Database
Options for Initializing the Local Database
Back to top
Synchronizing the Remote Client
Synchronizing the Remote Client
User Preferences for Synchronization
About the Siebel Remote Dialog Box
Options for Synchronizing and Starting the Remote Client
Configuring the Remote Client to Automatically Synchronize
Using the Stand-Alone Synchronizer
Deploying a Predefined Routing Model
Configuring Siebel Remote to Use Siebel QuickStart to Start the Remote Client
Setting Parameters on the Connect String of the Local Database
Using Synchronization Manager to Manage the Cache
Configuring TrickleSync
Configuring TrickleSync from the Siebel Server
Configuring TrickleSync from the Remote Client
Options for Configuring TrickleSync
Back to top
Monitoring and Reporting
Monitoring and Logging for Siebel Remote
Naming Conventions for Log Files
Automatic Notification of Critical Conditions
Monitoring the Transaction Backlog
Monitoring Various Transaction Logs
Monitoring the Status of the Siebel Server
Configuring Traces for a Server Component
Configuring Logs on the Remote Client
Using Siebel Audit Trail with Siebel Remote
Viewing Reports
Viewing Reports for Synchronization Sessions
Viewing Administrative Status Reports
Viewing Reports on the Remote Client
Back to top
Administering Siebel Remote
Doing Basic Configuration and Administrative Tasks
Process of Administering Siebel Remote
Administering Server Components for Siebel Remote
Using the Administrative Interface to Administer Server Components
Using the Command Line Interface to Administer Server Components
Managing Synchronization
Determining How Frequently to Synchronize
Optimizing Transaction Routing by Extracting All Remote Clients
Sending a Message to a User During Synchronization
Administering the Remote Client
Adding a New Remote Client
Deactivating a Remote Client
Reactivating a Remote Client
Deleting a Remote Client
Resetting the Password of a Remote Client
Refreshing the Local Database of a Remote Client
Moving Remote Clients to a Different Siebel Server
Modifying the Routing Model for a Remote Client
Maintaining Siebel Remote
Back to top
About Replication Manager
Overview of Replication Manager
Hierarchy of a Replication Manager Implementation
How Replication Manager Uses Routing Groups
Server Components That Replication Manager Uses
Support for Siebel Server Features on a Regional Node
How Replication Manager Filters a Regional Workflow
Back to top
Implementing Replication Manager
Process of Implementing Replication Manager
Installing Servers and File Systems on the Headquarters Node
Installing Servers and File Systems on the Regional Node
Installing the Database Configuration Utilities and the Regional Siebel Database on the Regional Node
Creating the Siebel File System on the Regional Node
Defining the Regional Node
Extracting the Regional Database
Extracting the Regional Database by Using the Single Thread Option
Extracting Regional Databases in Parallel
Options for Extracting the Regional Database
Initializing the Regional Database
Recovering from a Failure While Initializing a Regional Database
Configuring the Regional Node to Support Remote Clients
Configuring the Replication Agent Server Component
Starting and Stopping the Replication Agent Server Component
Setting Tasks to Start Automatically for the Replication Agent When the Siebel Server Starts
Using Replication Agent to Control Synchronization
Resolving Synchronization Conflicts
Installing Another Siebel Server on the Regional Node
Back to top
Administering Siebel Replication Manager
Process of Administering Siebel Replication Manager
Adding a Connected User to a Regional Node
Adding a User to a Regional Node
Deleting a Remote Client from a Regional Node
Managing Synchronization for a Regional Node
Modifying the Routing Group for a Regional Node
Deactivating a Regional Node
Reactivating a Regional Node
Upgrading a Regional Node
Modifying Authentication for Replication Manager
Maintaining Replication Manager
Guidelines for Doing Administrative Work
Back to top
Troubleshooting Siebel Remote
Troubleshooting a Merge Problem
Troubleshooting an Assignment Manager Merge Problem
Troubleshooting a Transaction Merger Problem
Troubleshooting a Synchronization Manager Problem
Troubleshooting a Problem That Synchronization Manager Logs in the Log File
Troubleshooting an Initialization or Synchronization Problem
Troubleshooting an Initialization or Synchronization That Requires Too Much Time to Complete
Troubleshooting a Bad Connection During Synchronization Problem
Troubleshooting a Problem Where the User Cannot View Records Locally
Troubleshooting a Large Transaction Backlog Problem
Recovering from a Failure
Recovering from a Failed Siebel Server
Recovering from Failed Media That Resides on the Siebel Server
Recovering from Corrupted Transactions That Reside on the Siebel Server
Recovering from a Failed Siebel Database
Recovering from Truncated or Deleted Siebel Database Records
Recovering from Failed Media That Resides on a File Server
Restoring the File System After Recovering from a Previous Image
Recovering from a Failed Local Database
Recovering from a Failed Client Initialization
Recovering from a Failed Transmission
Using Troubleshooting Utilities
Using the Endtxnutl Utility to Adopt Orphaned Records
Using the Txnskip Utility to Examine Skipped Transactions
Using the Txnutl Utility to Examine Corrupt Transactions
Using the Txnutlr Utility to Create Statistics
Using the Visutl Utility to Determine Visibility for a User
Configuring Session Parameters for a Utility
Back to top
Modifications to Dock Objects
Dock Objects That Oracle Modified
Dock Objects That Oracle Added
Dock Objects That Oracle Discontinued
Visibility Rules That Oracle Modified
Visibility Rules That Oracle Removed in Version 7.8
Visibility Rules That Oracle Added in Version 7.8
Visibility Rules That Oracle Removed in Version 8.0
Visibility Rules That Oracle Added in Version 8.0
Back to top
Predefined Routing Models
Predefined Routing Models for Siebel Remote
Predefined Routing Models for Siebel Financial Services
Back to top
Reference Materials for Siebel Remote
Values for System Preferences
Server Component Parameters
Parameters of the Synchronization Manager Server Component
Parameters of the Transaction Processor Server Component
Parameters of the Transaction Router Server Component
Parameters of the Transaction Merger Server Component
Parameters of the Generate New Database Server Component
Parameters of the Database Extract Server Component
Parameters of the Replication Agent Server Component
Field Descriptions for Administration Screens
Predefined Administrative Reports
Siebel Server Features on a Regional Node
Parameters of the Regional Database Initialization Program
Back to top
|