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

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » UltraLite 数据库参考 » UltraLite 实用程序

 

Palm OS 的 UltraLite HotSync 管道安装实用程序 (ulcond11)

使用 HotSync 管道安装并注册每个 Palm OS 数据库,这样,该管道就可以管理每个数据库的 HotSync 同步操作。也可以使用此实用程序来卸载管道。

语法
ulcond11 -c "connection-string" [ options ] creator-ID
选项 说明
creator-ID 必需。设置使用管道的应用程序的创建者 ID。如果指定创建者 ID 的管道已经存在,则用新管道替换它。
-a 将附加的数据库连接字符串追加到使用 -c 选项配置的连接字符串上。用管道注册多个数据库,使用此选项。
-c "connection-string sync_profile=profile_name{}

必需。连接到 connection-string 的 DBF 参数所标识的设备上的 Palm 数据库。您定义的连接字符串通过管道注册已部署 Palm 数据库。将连接参数作为管道的部分配置信息进行存储。

sync_profile 指定要使用的同步配置文件以及任意合并参数。缺省配置文件为 ul_palm_conduit

如果未指定用户 ID 和口令,则会假定缺省 UID 为 DBA 且 PWD 为 sql

-d filename

设置插件 .dll 文件的名称。

此实用程序用一个名为 PluginDLL 的值创建注册表项 (Software\Sybase\SQL Anywhere\version\Conduit\creator-ID)。PluginDLL 的值为所设置的 filename

提供一个空字符串 (-d"" ) 以从注册表中清除现有文件名。

-n name

设置 HotSync 管理器显示的名称。缺省值为 Conduit

请不要将此选项与 -u 选项一起使用。

-q

将实用程序设置为在安静模式下运行。取消信息性标题、版本号和状态消息。但是,仍然会显示错误消息。

如果在 Window Vista 上以正确的权限运行 ulcond11,在没有错误要报告时,将立即关闭窗口。否则,将应用五秒的延迟。

-QQ

将实用程序设置为在安静模式下运行。取消信息性标题、版本号和状态消息。但是,仍然会显示错误消息。

如果在 Window Vista 上以正确的权限运行 ulcond11,将立即关闭窗口。

-u 卸载该创建者 ID 的管道。如果未指定 -u,则安装管道。如果指定了 -u,则不要指定 -n。
注释

ulcond11 是命令行实用程序。在 Windows Vista 上,ulcond11 运行权限更高。可执行文件窗口不会在五秒内关闭,使您可以查看输出。

HotSync 记录每次同步发生的时间以及每个已安装的管道是否像预期的那样进行工作。HotSync 日志文件位于 Palm Desktop 安装目录的 User 子目录中。

另请参见
示例

以下命令为创建者 ID 是 Syb2 的应用程序安装名为 CustDB 的管道。下面为 CustDB 示例应用程序的设置:

ulcond11 -c "DBF=custdb.udb;UID=DBA;PWD=sql" -n CustDB Syb2

以下命令为同一个 CustDB 示例应用程序卸载管道:

ulcond11 -u Syb2

以下命令使用 Palm 的默认同步配置文件为 palmdb 安装管道:

ulcond11 ... -c "dbf=palmdb;sync_profile=ul_palm_conduit{stream.host=override_host}" ...