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

SQL Anywhere 12.0.1 » QAnywhere » QAnywhere 消息存储库 » 客户端消息存储库

 

设置客户端消息存储库

 ♦ 创建客户端消息存储库

也可以升级使用 QAnywhere 的以前版本创建的客户端消息存储库。

注意

创建和维护客户端消息存储库的最简单方法存在于 Sybase Central 中。从 QAnywhere 12 插件任务窗格中,单击 [客户端消息存储库]。

  1. 创建 SQL Anywhere 或 UltraLite 数据库。

    请参见SQL Anywhere 数据库创建

  2. 使用以下选项,通过运行 QAnywhere 代理或 QAnywhere UltraLite 代理对每个客户端消息存储库进行初始化:

    • -c 选项   指定连接到您刚创建的数据库的连接字符串。

      请参见-c qaagent 选项

    • -si 选项   初始化数据库。-si 选项创建缺省数据库用户和口令。代理在初始化数据库后关闭。

      通过使用 -si 选项运行 qaagent 来初始化 QAnywhere 时,QAnywhere 代理会创建 QAnywhere 消息传递所需的客户端系统表。QAnywhere 还使用服务器系统表。这些服务器系统表在您安装 MobiLink 设置时进行创建。所有 QAnywhere 系统表的名称都以 ml_qa_ 开始且不能变更。

      请参见-si qaagent 选项

    • -id 选项   在需要预先指派客户端消息存储库 ID 时可以选择使用此选项。

      请参见创建客户端消息存储库 ID-id qaagent 选项

    • -mu 选项   要创建用户名以用于 MobiLink 服务器验证时可以选择此选项。如果此时不使用 -mu,可在每次启动 QAnywhere 代理时随时指定此选项,如果用户名尚未存在,便会创建用户名。

  3. 如果使用 -mu 选项创建用户名,则需要将用户名添加到服务器消息存储库。此操作可使用 mlsrv12 -zu+ 选项自动完成,也可采用其它方法完成。

    请参见注册 QAnywhere 客户端用户名

  4. 更改缺省口令并执行其它步骤,以确保客户端消息存储库是安全的。

    请参见创建安全的客户端消息存储库

 创建客户端消息存储库 ID
 事务日志
 保护客户端消息存储库
 创建客户端消息存储库的示例