Siebel Remote and Replication Manager Administration Guide > Synchronizing the Remote Client > Options for Synchronizing and Starting the Remote Client >

Using the Stand-Alone Synchronizer


To control a synchronization, the user can run the remote client in a third-party scheduling program that does a standalone synchronization. To choose the most convenient timing for the following actions, the user can use command line options:

  • Download and upload transactions
  • Apply downloaded transactions to the local database

The command line options allow the user to do these actions separately rather than requiring the user to do them together.

Using the Stand-Alone Synchronizer when the Remote Client is in Use

You must use the stand-alone synchronizer only when the remote client is not in use. If a local connection to the remote client is open, and if the user uses the Siebel Remote icon to synchronize, then synchronization works successfully. If a new database extract exists for that user, then synchronization fails because it is trying to overwrite the sse_data.dbf file. This file is already in use.

Downloading and Uploading Transactions without Applying Them to the Local Database

You can download and upload transactions without applying them to the local database.

To download and upload transactions without applying them to the local database

  1. Make sure the remote client is not in use.
  2. Enter the following command in a command line on the remote client:

    siebsync.exe /n ClientName /u UserName /p Password /p2 Password /ApplyTxns N

Applying Downloaded Transactions to the Local Database

You can apply transactions that were downloaded to the remote client during an earlier synchronization.

To apply downloaded transactions to the local database

  1. Make sure the remote client is not in use.
  2. Enter the following command in a command line on the remote client:

    siebsync.exe /n ClientName /u UserName /p Password /p2 Password /SendTxns N /RecvTxns N /RecvFiles N

Command Line Options of the Stand-Alone Synchronizer

Table 16 describes the command line options for the stand-alone synchronizer.

Table 16. Stand-Alone Synchronizer Command Line Options
Option
Definition
Required
Description

?

Help

Optional

Provides online help for usage.

a

Autostart mode

Optional

Available modes are Y or N.

ApplyTxns

Apply transactions during this synchronization

Optional

Determines if Siebel Remote applies transactions to the local database during the current synchronization. Available modes are Y or N. The default value is Y. A value of N directs transactions that are downloaded and uploaded, but not applied.

c

Configuration file

Required

The default value is siebel.cfg.

comm

Communication parameters

Optional

Used for modem connections.

d

Data source

Optional

The default value is local.

help

Help

Optional

Provides online help for usage.

i

Iterations

Optional

Sets the number of iterations.

l

Language

Optional

Language to use for the docking session.

n

Client name

Required

Name of the remote client. You must use uppercase letters.

p

User password

Required

Password for the server database connection. You must use uppercase letters.

p2

Confirmation password

Required

Required when initializing.

ParallelApply

Apply transactions in parallel with data transfers

Optional

You can use one of the following values:

  • Y. Apply transactions to the local database while Siebel Remote transfers other transactions between the remote client and the Siebel Server.
  • N. Apply all transactions after Siebel Remote finishes data transfer.

The default value is Y.

If the ApplyTxns option is N, then Siebel Remote ignores the ParallelApply option.

RecvAutoUpdFiles

Receive auto updates to files

Optional

You can use one of the following values:

  • Y. The remote client downloads updates to requested files.
  • N. The remote client does not download updates to requested files.

RecvFiles

Receive files

Optional

You can use one of the following values:

  • Y. The remote client downloads files from the Siebel Server.
  • N. The remote client does not download files from the Siebel Server.

RecvPubFiles

Receive published files

Optional

You can use one of the following values:

  • Y. The remote client downloads published files.
  • N. The remote client does not download published files.

RecvTxns

Receive transactions

Optional

You can use one of the following values:

  • Y. The remote client downloads transactions from the Siebel Server.
  • N. The remote client does not download transactions from the Siebel Server.

SendTxns

Send transactions

Optional

You can use one of the following values:

  • Y. The remote client sends transactions to the Siebel Server.
  • N. The remote client does not send transactions to the Siebel Server.

sleep

Sleep time

Optional

Number of seconds to sleep between iterations.

u

User name

Required

Database connection user name. You must use uppercase letters.

v

Verbose mode

Optional

Available modes are Y or N. It might be necessary to run the Stand-Alone Synchronizer unattended by setting verbose mode to N. After synchronization, the Stand-Alone Synchronizer returns one of the following values:

  • 0. The process succeeded.
  • A Siebel error code other than zero. The process failed.
Siebel Remote and Replication Manager Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.