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

SQL Anywhere 11.0.1 (中文) » MobiLink - 客户端管理 » 用于 MobiLink 的 SQL Anywhere 客户端 » SQL Anywhere 客户端的事件挂接

 

sp_hook_dbmlsync_set_ml_connect_info

使用此存储过程设置网络协议和网络协议选项。

名称

说明

publication_n (in)

发布

正被同步的发布,其中 n 是一个整数。每个正在上载的发布都有一个 publication_n 条目。n 的编号从零开始。

MobiLink user (in)

MobiLink 用户名

您正在为其进行同步的 MobiLink 用户。

script version (in)

脚本版本名称

将用于同步的 MobiLink 脚本版本。

connection type (in/out) tcpip、tls、http 或 https 用于连接到 MobiLink 服务器的网络协议。
connection address (in/out)

协议选项

用于连接到 MobiLink 服务器的通信地址。请参见MobiLink 客户端网络协议选项汇总
注释

可以使用此挂接设置网络协议和网络协议选项。

也可以在同步开始时调用的 sp_hook_dbmlsync_set_extended_options 挂接中设置协议和选项。在 dbmlsync 即将开始尝试连接到 MobiLink 服务器之前调用 sp_hook_dbmlsync_set_ml_connect_info。

如果您想在挂接中设置选项,但是想在 sp_hook_dbmlsync_set_extended_options 之后在同步过程中进行设置,此挂接很有用。例如,如果应根据正在使用的网络的信号强度的可用性设置选项。

另请参见
示例
CREATE PROCEDURE sp_hook_dbmlsync_set_ml_connect_info()
begin
    UPDATE #hook_dict 
    SET VALUE = 'tcpip'
      WHERE name = 'connection type';

    UPDATE #hook_dict 
    SET VALUE = 'host=localhost'
      WHERE name = 'connection address';
end