Siebel Remote and Replication Manager Administration Guide > Extracting Databases for Mobile Web Clients > Database Extraction for a Mobile Web Client >

Parameters of the Database Extract Component


Table 12 lists the parameters and default values for the database extract component.

Table 12. Database Extract Parameters
Name
Alias
Required/Optional
Default Value and Usage Notes
CD directory
CDDir
Optional
Name of a directory to which snapshot files are copied for use by the CD-ROM initialization method.
Client Name
Client
Required
Name of the mobile Web client for which you are performing a database extract. This corresponds to the Mobile Client Name field in the Mobile Clients view.1
Database Init Method
InitMethod
Optional
Method for creating the Siebel Remote database. Default is SQL Anywhere.
Database template file name
DbTmplFile
Optional
Name of the SQL Anywhere Database Template file. Default is sse_utf8.dbf.
Extract all Repository Tables
ExtractRepos
Optional
Specifies that the repository tables will be included in a db extract. Values are TRUE and FALSE.
Last Extract Date
ExtractSince
Optional
When specified, Database Extract extracts mobile Web clients only if they have not been extracted since this date-time value. The value must use the format YYYY-MM-DD HH:MM:SS.
Last Sync Date
SyncSince
Optional
When specified, Database Extract extracts mobile Web clients only if they have not been synchronized since this data-time value. The value must use the format YYYY-MM-DD HH:MM:SS.
Maximum data file size
DatFileSize
Optional
Sets the maximum size of a data file in megabytes. Minimum size is 1. Maximum size is 1000. Default is 500.
Message Language Code
Language
Optional
Extract messages for this language. Default is ENU.
Move Siebel Remote client
Move
Optional
Specifies if Database Extract should set the mobile Web client's Siebel Server name to the local Siebel Remote server if the mobile Web client is currently registered on another Siebel Remote server. The default is FALSE.2
Nodes Per Group:
NodesPerGroup
Optional
Number of users in one group to be extracted together when OptMode is TRUE. Default is 35.
 
Optimal Mode
OptMode
Optional
Specifies whether to use the optimal mode to extract a group of users. Default is FALSE.
Save Client Transactions
SaveTxns
Optional
Save pending client transactions during database initialization. Default is TRUE. This feature will not work during the upgrade process.
Save Client Transactions is valid only for mobile Web clients.
Specify the mobile client vers
ClientVersion
Optional
Specifies the client software version. This is important during upgrades. Default is 2000 for v7.x.
Truncate TS Table
TruncateTSTable
 
Specifies whether the S_DOCK_INITM_n table should be truncated instead of deleted after the database extract task completes. Used in the cleanup phase. Default is FALSE.
When running the database extract (dbxtract) component with the Truncate TS Table parameter set to TRUE, the user ID used for running the server component must have administrative privileges in the database server.
TS Block Size
TSBlockSize
Optional
Block size for dobjinst.dbf database in bytes. The default is 0. The block size is automatically calculated depending on the total number of rows visible to the mobile Web client.
TS Cache Size
TSCacheSize
Optional
Cache size for dobjinst.dbf database in kilobytes. The default is 2048 kilobytes.
TS Table Number
TSTableNum
 
Number of dobjinst.dbf database tables available for dbxtract: 1 to 48. Default is 1. The ending number of the S_DOCK_INITIM_n table.

1You can specify a list of node names delimited by commas. If the first character is @, this parameter specifies the name of a file that contains a list of nodes. Client names in the file must be separated by one of the following delimiters: new line, comma, space, tab, period, or semicolon. You can specify wildcards, using * to match zero or more characters and ? to match a single character.

2This option applies to the Siebel Remote clients, including mobile Web clients and regional nodes. Database Extract returns an error if you try to extract a mobile Web client that was previously extracted on a different server. You can move the client to the current Siebel Server by setting the Move parameter to TRUE. You can also move a regional node to the current Siebel Server by using the Move parameter. The Transaction Router, Transaction Merger, and DB Extract processes on the old server stop servicing the mobile Web client or regional node in the next iteration.

You may get an error message if the target node is used by another Siebel Remote server process. For example, if another Siebel Remote server process were accessing the inbox or outbox directory for sjones, you would receive the following error message:

Target node "sjones" is currently in use by another server process. Try again later.

In this case, you should try to rerun a database extract in a few minutes when the file may be available and unlocked.

NOTE:  After you have performed a database extract for a mobile Web client, the client database must be initialized before any data exchange between the client and the server can occur. This includes the uploading of any client database changes.


 Siebel Remote and Replication Manager Administration Guide, Version 7.5, Rev. A 
 Published: 18 April 2003