MobiLink 同步服务器能够在远程数据库或应用程序与符合 ODBC 标准的统一数据库之间执行同步。
启动 MobiLink 同步服务器。
dbmlsrv9 –c "connection-string" [ options ]
| 选项 | 说明 |
|---|---|
| @data | 读取来自指定的环境变量或配置文件的选项。请参见 @data 选项。 |
| –a | 出现同步错误时禁止自动重新连接。请参见 -a 选项。 |
| -b | 剪裁字符串的填充空格。请参见 -b 选项。 |
| –bc size | 指定为 BLOB 高速缓存保留的内存量。请参见 -bc 选项。 |
| –bn size | 指定比较 BLOB 以进行冲突检测时要考虑的最大字节数。请参见 -bn 选项。 |
| –c "keyword=value; ..." | 为统一数据库提供 ODBC 数据库连接参数。请参见 -c 选项。 |
| –cn connections | 设置同时连接到统一数据库服务器的最大数目。请参见 -cn 选项。 |
| –cr count | 设置数据库连接的最大重试次数。请参见 -cr 选项。 |
| –ct connection-timeout | 设置一个连接在闲置多长时间后超时。请参见 -ct 选项。 |
| –d number | 指定下载高速缓存的大小。请参见 -d 选项。 |
| -dd directory | 指定存储下载流的位置。请参见 -dd 选项。 |
| –dl | 在控制台上显示所有日志消息。请参见 -dl 选项。 |
| -ds size | 指定可用来存储可重新启动的下载流的磁盘存储量。请参见 -ds 选项。 |
| –e filename | 将发送的远程错误日志存入指定文件。请参见 -e 选项。 |
| –et filename | 截断文件并将远程同步日志附加到截断后的新文件。请参见 -et 选项。 |
| –f | 假设同步脚本没有发生变化。请参见 -f 选项。 |
| –fr | 如果表数据脚本丢失,同步不会中止而只是发出一个错误。请参见 -fr 选项。 |
| -m [filename] | 启用 QAnywhere 消息传递。请参见 -m 选项。 |
| -notifier | 为服务器启动的同步启动通告程序。请参见 -notifier 选项。 |
| –o logfile | 将消息记录到一个文件。请参见 -o 选项。 |
| -on size | 设置日志文件的最大大小。请参见 -on 选项。 |
| –oq | 出现启动错误时不弹出对话框。请参见 -oq 选项。 |
| –os size | 输出文件大小的最大值。请参见 -os 选项。 |
| –ot logfile | 将消息记录到一个文件,但首先截断文件。请参见 -ot 选项。 |
| –ps num | 设置每个连接要高速缓存的预准备语句的最大数。请参见 -ps 选项。 |
| –q | 最小化同步服务器窗口。请参见 -q 选项。 |
| –r retries | 重试被死锁的上载的最大次数。请参见 -r 选项。 |
| –rd delay | 设置重试被死锁的事务前的最大延迟时间(以秒为单位)。请参见 -rd 选项。 |
| –s count | 指定一次读取或发送的最大行数。请参见 -s 选项。 |
| –sl dnet script-options | 设置 NET CLR 选项并在启动时强制装载虚拟机。请参见 -sl dnet 选项。 |
| –sl java script-options | 设置 Java 虚拟机选项并在启动时强制装载虚拟机。请参见 -sl java 选项。 |
| –t ODBC-output-file | 将 MobiLink 发出的 ODBC 调用记录到该文件。请参见 -t 选项。 |
| –tt ODBC-output-file | 将 MobiLink 发出的 ODBC 调用记录到此文件,但如果此文件已存在则先删除此文件。请参见 -tt 选项。 |
| –u size | 指定为缓存上载流保留的内存量。请参见 -u 选项。 |
| –ud | 在 UNIX 平台上作为后台进程运行。请参见 -ud 选项。 |
| -us | 防止 MobiLink 调用没有上载的表的上载脚本。请参见 -us 选项。 |
| –v [ levels ] | 控制写入日志文件的消息类型。请参见 -v 选项。 |
| –w count | 设置工作线程的数目。请参见 -w 选项。 |
| –wu count | 设置可以同时处理上载的最大工作线程数目。请参见 -wu 选项。 |
| –x protocol[ (network-parameters) ] | 指定通信协议。还可以指定网络参数,形式为 parameter=value,多个参数间用分号隔开。请参见 -x 选项。 |
| –za | 允许生成活动脚本。请参见 -za 选项。 |
| –ze | 允许生成示例脚本。请参见 -ze 选项。 |
| –zp | 如果统一数据库和远程数据库发生时间戳冲突,利用此选项可将精度比最低精度高的时间戳值用来检测冲突。请参见 -zp 选项。 |
| –zs name | 指定一个服务器名。请参见 -zs 选项。 |
| –zt number | 指定用来运行 MobiLink 同步服务器的处理器的最大数量。请参见 -zt 选项。 |
| –zu { + | – } | 在未定义 authenticate_user 脚本时,控制用户的自动添加。请参见 -zu 选项。 |
| -zw 1,...5 | 控制要显示的警告消息级别。请参见 -zw 选项。 |
| -zwd code | 禁用特定的警告代码。请参见 -zwd 选项。 |
| -zwe code | 启用特定的警告代码。请参见 -zwe 选项。 |
MobiLink 同步服务器通过 ODBC 打开与统一数据库服务器之间的连接。接着接受来自客户端应用程序的连接,并控制同步过程。
MobiLink 同步服务器与多种数据库管理系统兼容,例如 Adaptive Server Anywhere、Adaptive Server Enterprise、Oracle、Microsoft SQL Server 以及 IBM DB2。
必须使用 –c 选项为统一数据库提供连接参数。命令行选项可按任意顺序出现。–c 选项作为第一项出现在命令字符串中,这是约定。通常它可以出现在选项列表的任意位置,但必须位于连接字符串之前。
除非已将 ODBC 数据源配置为自动启动统一数据库,否则在启动 MobiLink 服务器之前请确保该数据库处于运行状态。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。