Siebel Remote and Replication Manager Administration Guide > Reference Materials for Siebel Remote > Server Component Parameters >

Parameters of the Database Extract Server Component


Table 57 describes the parameters of the Database Extract server component.

Table 57. Parameters of the Database Extract Server Component
Parameter Name
Alias
Required
Description

CD directory

CDDir

Optional

Name of a folder where Siebel Remote copies the snapshot files that the CD-ROM initialization uses.

Client Database Transaction Log

ClientDbTxnLog

Optional

Name of the transaction log that includes details about modifications to the remote database. For more information, see Using a Transaction Log to Optimize Performance.

Client Name

Client

Required

Name of the remote client for which Siebel Remote is extracting a database. This value corresponds to the Mobile Client Name field in the Mobile Clients view. For more information, see Specifying Client Names.

Database Init Method

InitMethod

Optional

Method for creating the Siebel Remote database. The default value is SQL Anywhere.

Database template file name

DbTmplFile

Optional

Name of the SQL Anywhere Database Template file. The default value is sse_utf8.dbf.

You must make sure this entry matches the value that you enter for the SQL Anywhere Database parameter in the Generate New Database server component. If you use the encrypted local database template, then enter the following value in these locations:

sse_encr.dbf

Encrypt client Db password

EncryptLocalDbPwd

Optional

If TRUE, then Siebel Remote uses RSA SHA-1 encryption to encrypt the local database password before it sends this password to the local database for authentication. The default value is FALSE. For more information, see Setting Encryption on the Local Database Password.

Extract all Repository Tables

ExtractRepos

Optional

Configures Siebel Remote to include repository tables in a database extract. Values are TRUE and FALSE.

If the Extract all Repository Tables parameter is set to TRUE, then the Get is not necessary. Not using the Get can reduce the amount of time that you require to configure an environment for a developer.

Last Extract Date

ExtractSince

Optional

Specifies a date-time value for extraction. You must use the following format:

YYYY-MM-DD HH:MM:SS

If specified, then the Database Extract server component extracts a remote client only if Siebel Remote has not extracted this client since the date-time value that you specify in the Last Extract Date parameter.

Last Sync Date

SyncSince

Optional

Specifies a date-time value for synchronization. You must use the following format:

YYYY-MM-DD HH:MM:SS

If specified, then the Database Extract server component synchronization a remote client only if Siebel Remote has not extracted this client since the date-time value that you specify in the Last Extract Date parameter.

Maximum data file size

DatFileSize

Optional

Sets the maximum size of a data file in megabytes:

  • The minimum size is 1.
  • The maximum size is 1000.
  • The default value is 500.

Message Language Code

Language

Optional

Extract messages for this language. The default value is ENU.

Mobile Client Version

ClientVersion

Optional

Specifies the remote client software version. This parameter is important during an upgrade. The default value is 2000 for release Siebel CRM 7.x of the software.

Move Siebel Remote Client

Move

Optional

For more information, see Using the Move Siebel Remote Client Parameter.

Nodes Per Group

NodesPerGroup

Optional

if the Optimal Mode parameter is TRUE, then the Nodes Per Group parameter specifies the number of users who Siebel Remote extracts together as a group. The default value is 35.

Optimal Mode

OptMode

Optional

Specifies to use the optimal mode to extract a group of users. The default value is FALSE.

Save Client Transactions

SaveTxns

Optional

Save pending client transactions during database initialization. The default value is TRUE. This feature does not work during an upgrade.

The Save Client Transactions parameter is valid only for the remote client.

Truncate TS Table

TruncateTSTable

 

Specifies to truncate the S_DOCK_INITM_n table instead of deleting it after the server database extract task completes. Used in the cleanup phase. The default value is FALSE.

If you run the Database Extract server component with the Truncate TS Table parameter set to TRUE, then the user ID that you use to run the server component must possess administrator privileges on the Siebel Server.

TS Block Size

TSBlockSize

Optional

Block size for the dobjinst.dbf file in bytes. The default value is 0. Siebel Remote automatically calculates the block size depending on the total number of rows that are visible in the remote client.

TS Cache Size

TSCacheSize

Optional

Cache size for the dobjinst.dbf file in kilobytes. The default value is 2048 kilobytes.

TS Table Number

TSTableNum

 

Number of database tables in the dobjinst.dbf file that are available for Database Extract. The range is 1 through 48. The default value is 1. This parameter is the end number of the S_DOCK_INITIM_n table, where n is the TS Table Number.

Specifying Client Names

To specify a list of client names, you add a list of these names to the Client Name parameter and use a comma to separate each name. To specify the name of a file that contains a list of client names, you can use the at sign (@) as the first character in the value that you specify for the Client Name parameter followed by the file name. To separate each client name in this file, you must use one of the following delimiters:

  • New line
  • Comma
  • Space
  • Tab
  • Period
  • Semicolon

To specify a wildcard, you can use one of the following formats:

  • To match a single character, use a question mark (?).
  • To match zero or more characters, use an asterisk (*).

Using the Move Siebel Remote Client Parameter

If the remote client is currently registered on a Siebel Server that is not the current server, and if you set the Move Siebel Remote Client parameter to TRUE, then the following occurs:

  • The Database Extract server component sets the Siebel Server name of the remote client to the local Siebel Server.
  • The following server components on the old server stop servicing this remote client in the next iteration:
    • Transaction Router
    • Transaction Merger
    • Database Extract

You can also use the Move Siebel Remote Client parameter to move a regional node in the same you that you use this parameter to move a remote client.

The default value is FALSE.

If you attempt to extract a remote client that Siebel Remote already extracted for a different server, then the Database Extract server component returns an error.

Siebel Remote and Replication Manager Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.