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

SAP Sybase SQL Anywhere 16.0 (中文) » UltraLite - 数据库管理和参考 » UltraLite 数据库参考 » UltraLite Java 版本实用程序 » UltraLite Java 版数据库传输实用程序

 

传输 UltraLite Java 版数据库

使用 BlackBerry 智能手机客户端应用程序传输数据库。

前提条件

执行此任务没有前提条件。

 任务
  1. 在 BlackBerry 智能手机客户端上运行位于 %SQLANY16%\Bin32\uljdbtserv.cmd 的 uljdbt 实用程序。

  2. 在 BlackBerry 的 [操作] 屏幕上,单击所需的连接方法(USB 或 HTTP)。

  3. 对于 USB 传输,单击 [USB 数据库传输]。对于 HTTP 传输,请继续进行下一步。

  4. 按照说明启动数据库传输桌面应用程序。

    注释

    要确保数据库传输成功,应确保设备或模拟器已连接到 BlackBerry Device Manager。对于模拟器,应确保使用 [USB Cable Connected] 模拟 USB 连接。

    1. 在客户端应用程序上,单击 [下一步]。

    2. 在桌面应用程序上,确保已选择 [USB],然后单击 [启动]。

      BlackBerry 智能手机开始向外部设备传送数据库。进度信息将显示在桌面应用程序上。

    3. 在客户端和桌面应用程序上均单击 [确定] 以将它们关闭。

  5. 对于 HTTP 传输,单击 [HTTP 数据库传输]。

    1. 在 [HTTP 传输] 屏幕上,单击 [下一步]。

    2. 指定以下值:

      • 主机   台式计算机的 IP 地址。

      • 端口   在桌面应用程序的 [连接属性] 中指定端口。

      • URL 后缀   接收传输的服务器的主机名,包括 http:// 后缀(这是必需项)。

    3. 单击 [下一步]。

      注释

      要在未识别设备上通过 BES 进行传输,请将 [后缀] 留空。在识别设备上,请使用后缀 ;deviceside=false

      要通过直接 TCP 进行传输,请使用后缀 ;deviceside=true。不是所有的运营公司都支持此功能。

      如果您知道运营公司 WAP 网关的 APN 信息,就可以使用该网关。您还必须将该信息附加到后缀。即使要通过 BES,在 BES 和运行 UltraLite Java 版数据库传输实用程序的设备之间也可能存在防火墙。在这种情况下,必须使用 SSL 隧道程序。在 [HTTP Transfer Parms] 屏幕上,指定在防火墙的 BES 侧运行的 SSL 服务器的端口和名称或 IP 地址。还需要指定 SSL 客户端映射到传输应用程序的端口。

      如果从 BlackBerry 模拟器传输数据库,则必须运行 BlackBerry MDS 模拟器,或者将 URL 后缀 ;deviceside=true 指定给在 BlackBerry 模拟器中运行的 UltraLite Java 版数据库传输实用程序。

    4. 在桌面应用程序上,确保已选择 [HTTP],然后单击 [启动]。

    5. 在客户端应用程序上,单击 [下一步]。

      BlackBerry 智能手机开始向外部设备传送数据库。进度信息将显示在桌面应用程序上。

    6. 在客户端和桌面应用程序上均单击 [确定] 以将它们关闭。

结果

数据库已传输完成。