在本课中,要运行 MobiLink 代理。MobiLink 代理必须在集中管理的各个远程设备上运行。在本教程中,代理在运行服务器的计算机上运行。
首先创建一个目录,用于存放通常位于远程设备上的文件。
md c:\cadmin_demo\remote cd c:\cadmin_demo\remote |
接着,在配置模式下运行 MobiLink 代理,如下所示:
mlagent -cr -db . -x tcpip{host=localhost;port=2439} -a AID_JOHN -u JOHN -p sql |
执行此步骤可创建一个代理数据库,并在其中存储一些配置信息。在数据库中存储指定选项后,代理将关闭。下面是所使用的各种选项的汇总:
-cr 指定代理应在配置模式下运行,并且它应放弃以前在配置模式下运行时存储的所有设置。
-db 指定代理应在什么位置创建应用程序数据库。此选项为 {db_location} 宏的值。
-x 指定代理应如何连接到 MobiLink 服务器,以同步其代理数据库(以接收新任务和上载已运行任务的结果)。如果要将集中管理添加到现有同步系统,则需要将为此选项指定的值更改为用于连接 MobiLink 服务器的相应字符串。
-a 指定此代理的代理 ID。请注意,指定的代理 ID 与以前使用 Sybase Central 在统一数据库中创建的代理 ID 相同。
-u 指定同步代理数据库时代理使用的 MobiLink 用户。该值主要供服务器验证代理时使用。
-p 指定与使用 -u 选项指定的 MobiLink 用户结合使用的口令。
最后,您需要在远程设备上运行 MobiLink 代理。在本教程中,按以下方式显式开始运行代理:
start mlagent -v9 -ot agent.txt |
下面是在本课中运行代理时使用的选项汇总:
-v9 使用最高详细程度。此选项适用于教程环境,但在生产环境中最好选择较低的详细程度,但在排除故障时除外。
-ot 指定代理在其中记录其输出的文件。
现在 MobiLink 代理应该已经正常运行,并且能够成功同步数据了。要进行检查,请返回 Sybase Central。在 [文件夹] 视图中,在 [Central Admin Tutorial] » [统一数据库] » [Tutorial] » [代理] » 下,单击 [AID_JOHN],然后在右窗格中查看 [事件] 选项卡。您将看到指示代理的首次同步的条目。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |