在指定 network_name 时,还可以选择指定在同步完成后让网络连接继续保持打开状态。
network_leave_open={ off | on }
在除 Palm 之外的设备上,缺省值为 off。
在 Palm 上,缺省值为 on。
必须指定 network_name 才能使用此选项。
如果此选项设置为 on,则网络连接在同步完成后继续保持打开状态。
有关如何设置 dbmlsync 网络协议选项的信息,请参见CommunicationAddress (adr) 扩展选项。
有关如何设置 UltraLite 网络协议选项的信息,请参见UltraLite 同步流的网络协议选项。
在以下示例中,客户端使用网络名 MyNetwork,并指定在同步完成后使连接保持打开状态。
在 SQL Anywhere 客户端上,实现如下:
dbmlsync -e "adr='network_name=MyNetwork;network_leave_open=on'" |
对于以嵌入式 SQL 或 C++ 编写的 UltraLite 应用程序,实现如下:
synch_info.stream_parms = TEXT("network_name=MyNetwork;network_leave_open=on"); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |