如果在启动 MobiLink 监控器时已发生同步,则该监控器在可以启动监控前必须等待,直到某一工作线程处于空闲状态。因此,在开始同步之前,您可能需要启动监控器。一旦监控器运行后,它将不使用 MobiLink 工作线程。
您可为每一 MobiLink 同步服务器运行监控器的一个实例。
开始监控数据:
从 [开始] 菜单中,选择 [程序] > [SQL Anywhere 9] > [MobiLink] > [MobiLink 监控器]。
或者,您可以在命令提示符处键入 dbmlmon。有关详细信息,请参见以下内容。
如果您的统一数据库和 MobiLink 同步服务器尚未运行,则启动它们。
在 MobiLink 监控器中,选择 [监控器] > [连接到 MobiLink 服务器]。
随即显示 [连接到 MobiLink 服务器] 对话框。
监控器连接的启动类似于与 MobiLink 同步服务器的同步连接。例如,如果您用 -zu+ 启动了 MobiLink 服务器,则您在此处使用了哪一用户 ID 无关紧要。对于所有 MobiLink 监控器会话,该脚本版本设置为 for_ML_Monitor_only。
应按如下所示完成 [连接到 MobiLink 服务器] 对话框:
主机 是正运行 MobiLink 同步服务器的计算机。缺省情况下,它是运行监控器的计算机。
网络协议 应被设置为与 MobiLink 同步服务器正用于同步请求的相同协议和端口。
其它网络参数 允许您设置可选参数。您可以设置以下参数,如果需要指定多个参数,可以用分号分隔。
buffer_size=number(仅适用于 HTTP 和 HTTPS)
client_port=nnnn
client_port=nnnn-mmmmm
persistent={0|1}
proxy_host=proxy_hostname(仅适用于 HTTP 和 HTTPS)
proxy_port=proxy_portnumber(仅适用于 HTTP 和 HTTPS)
url_suffix=suffix(仅适用于 HTTP 和 HTTPS)
version=versionnumber(仅适用于 HTTP 和 HTTPS)
有关网络参数的详细信息,请参见 UltraLite 同步客户端的网络协议选项。
启动同步。
在收集了数据后数据将出现在 MobiLink 监控器中。
命令行选项使您能够让监控器在启动时打开文件或连接到 MobiLink 同步服务器。语法如下:
dbmlmon [ connect-options | inputfile.{ mlm | csv } | -? ]
其中:
connect-options 可以是以下一个或多个值:
-u ml_username
-p password
-x { tcpip | http | https } [ ( keyword=value;... ) ]
[keyword=value] 对可以是上面所述的主机、协议和其它网络参数。
-o outputfile.{ mlm | csv }
-o 选项在连接结束时关闭监控器并将会话保存在指定文件中。
-? 您可以键入 dbmlmon -? 查看 dbmlmon 的语法。
注意:如果要建立连接,则选项 -u 和 -x 是必需的。
停止 MobiLink 监控器:
在监控器中,选择 [监控器] > [断开与 MobiLink 服务器的连接]。这将停止数据收集。
您还可以通过关闭 MobiLink 同步服务器或监控器停止收集数据。
在关闭监控器前,您可以保存此会话的数据。有关详细信息,请参见保存监控器数据。
当您准备好要关闭监控器时,请选择 [文件] > [关闭]。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。