Siebel Remote and Replication Manager Administration Guide


How This Guide Is Organized

Revision History

Back to top

Siebel Remote Concepts

Siebel Remote Architecture

Elements in Siebel Remote Architecture

Siebel Remote Flow Diagram

Siebel Remote Data Store Components

Siebel Database Server

Siebel File System

Local Database and File System

Siebel Remote Client Software

Siebel Remote Server Components

Creating Siebel Server Directories for Mobile Web Clients

Generate New Database

Database Extract

Synchronization Manager

Transaction Processor

Transaction Router

Transaction Merger

Using Siebel Remote

Registering a Mobile User

Generating a Database

Extracting a Mobile Web Client

Initializing the Local Database

Synchronizing a Mobile Web Client

How Changes Are Propagated to and from a Mobile Web Client

Synchronizing a Mobile Web Client Machine

Security and Authentication

Authentication During Synchronization with Server Database

Authentication During Normal Operations

Locking and Concurrency

Conflict Detection and Resolution

Update Conflicts

Duplicate Conflicts

Delete Conflicts

Merge Conflicts

Back to top

Implementing Siebel Remote Server

Setting Siebel Remote System Preferences

MRG: System Conflict Resolution

MRG: Docking Timestamp Source

Docking: Transaction Logging

Docking: Get All PostnCon rows

CSM Logging

MRG: Txns Per Commit

MRG: User Friendly Notification

LOGMGR: Vis Rules Per Statement

DBX: Vis Rules Per Statement 1

DBX: Vis Rules Per Statement N

Enterprise DB Server Code Page

Choosing Assignment Manager Settings for Siebel Remote

Disabling Local Access to All Views

Starting Siebel Remote Server Components

Transaction Processor

Transaction Router

Transaction Merger

Synchronization Manager

Enabling Windows NT Rights on Siebel Remote Server

Changing the Local Database Administrator Password

Generating a New Database Template

Creating a New Empty Database File

Running the Generate New Database Component

Distributing Database Templates to Siebel Remote Servers

Back to top

Setting Up Mobile Web Clients

Setting Up Mobile Web Client Hardware and Software

Enabling Network Connectivity

Establishing Autodial Preferences

Setting Synchronization Preferences

Synchronization Parameters

Using Autosynchronization

Filtering Regional Workflows

Enabling Encryption for Synchronization Networking

Using a Different Data Source

Registering a Mobile Web Client

Routing Rules and Dock Objects

Routing Rules

Dock Objects

Using Routing Models

Field Sales Representative Standard

Field Sales Manager Standard

Field Technician

Senior Field Engineer

Field Engineer



Minimal Data

Mobile Partner User

Mobile Client - Standard

Mobile Client - Extract Only

Executive Management

Limiting Views Available to Mobile Web Clients

Using the Responsibilities View

Using the Views View

Creating Mobile Web Client User Accounts and Privileges

Back to top

Extracting Databases for Mobile Web Clients

Database Extraction for a Mobile Web Client

Database Extraction for Multiple Users

Example of Extracting Databases for Multiple Users

Performing a Database Extract to a CD Directory

Parameters of the Database Extract Component

Initializing a Mobile Web Client Database

Enabling the Stand-Alone Synchronizer

Viewing Session Details on Mobile Web Clients

Back to top

Administering Siebel Remote

Starting and Stopping Siebel Remote Server Components

Transaction Processor

Transaction Router

Transaction Merger

Monitoring Siebel Remote Operations

Monitoring Mobile Web Client Status

Monitoring Transaction Logs

Monitoring Siebel Remote Server Operation Status

Data Synchronization

Managing Synchronization Frequency

Auto Synchronization

Sending Messages to Mobile Users

Refreshing a Client Database

Deactivating and Reactivating a Mobile Web Client

Deleting a Mobile Web Client

Changing Routing Models

Adding New Mobile Users

How to Set Client-Side Logging

Event Levels

Log File Naming


Log File Location

Event Tracing for Locking

Handling Failure and Recovery

Siebel Remote Transmission Failure

Siebel Remote Server Failure

Siebel Remote Server Media Failure

File Server Media Failure

Database Server Failure

Server Database Records Truncated or Changed

Database Server Media Failure

Siebel Client Database Failure

Recovery from Client Initialization Failure

Restoring the File System After Recovery from a Previous Image

Back to top

Siebel Remote Reports

Status Reports

Using the Outbox Analysis Report

Back to top

Siebel Replication Manager Concepts

Siebel Replication Manager

Comparison with Siebel Remote

Benefits of Siebel Replication Manager

Siebel Replication Manager Architecture

Routing Groups and Routing Rules

Components of Siebel Replication Manager

Components Supported on a Regional Node

Back to top

Implementing Siebel Replication Manager

Installing a New Enterprise Server

Installing the Siebel Name Server

Installing the Siebel Server

Installing the Siebel Database Server

Installing the Siebel File System

Defining the Regional Node

Registering a Regional Node

Adding Mobile Users to the Regional Database

Extracting the Regional Database

Initializing the Regional Database

Configuring Regional Node for Mobile Web Clients

Starting Replication Agent

Setting Up Additional Application Servers on Regional Nodes

Back to top

Administering Siebel Replication Manager

Managing Mobile Databases on a Regional Node

Adding Connected Users to a Regional Node

Managing Synchronization

Resolving Synchronization Conflicts

Replication Agent Parameters

Changing the Routing Group for a Regional Server

Monitoring Regional Application Servers

Managing Security and Authentication

Performing Backup and Recovery of Data

Managing Backlog in the Transaction Log Table

Deactivating and Reactivating a Regional Node

Back to top

Upgrading Regional Nodes

Upgrading the Repository for a Regional Node

Repository Upgrade with Siebel Anywhere

Repository Upgrade Without Siebel Anywhere

Back to top

Troubleshooting Remote and Replication Manager

Setting Up Remote Server and Remote Clients

About Merge Conflicts Related to Assignment Manager

Distinguishing Between Harmless and Meaningful Merge Conflicts

Replication Agent

Replication Agent Failure Due to Special Characters During an Update

Synchronization Manager

SynchMgr Situation

FAQ: What to Do with an Initialization or Synchronization Problem

FAQ: Long Initialization/Synchronization Times

FAQ: Cannot Connect to Server During Synchronization

What to Do When Transaction Merger Fails

Users Who Cannot See Records When Connected Locally

How to Handle a Large Transaction Backlog

Back to top

Client-Side Merge Issues on the Server

Definition of the Problem


Back to top

Docking Object Changes

Routing Definition Differences in Docking Objects

Visibility Level Changes for Docking Objects

New Regional Docking Objects

Back to top

Routing Models for Financial Services

Using Routing Models in Siebel Financial Services

Analyzing the Use of Routing Models

Descriptions of Financial Services Routing Models

Back to top

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