Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 » MobiLink - Server Administration » Using MobiLink Server Technology » MobiLink server options


-cs option

Specifies connection parameters for your MobiLink System Database (MLSD).

mlsrv11 -c "connection-string" -cs "connection-string" ...

MobiLink server system objects, such as system tables, procedures, triggers, and views can be stored in a database other than the consolidated database. The database that stores the MobiLink system objects is called MLSD.

When this command option is specified on the command line, the MobiLink server makes connections to MLSD to fetch user defined scripts and to maintain synchronization status, such as ML user names, remote IDs, progress offsets, last upload and download timestamps, etc. The MobiLink server uses the original -c command line option connections to the consolidated database and uses these connections to upload data from and download data to the client databases. The consolidated database does not need to have any of the MobiLink server system objects and all the user defined scripts including the error reporting and error handling scripts are fetched from the MLSD and executed in the consolidated database.

When this option is used, the MobiLink server uses the Microsoft Distributed Transaction Coordinator (MSDTC).

The consolidated database and MLSD can be any one of the supported MobiLink consolidated databases. However, the corresponding ODBC drivers must support Microsoft Distributed Transactions.

The consolidated database and MLSD must have a transaction log to use MSDTC.

This option can only be used on Windows operating systems.