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 (中文) » MobiLink - 客户端管理 » 用于 MobiLink 的 SQL Anywhere 客户端 » SQL Anywhere 客户端

 

在 Mac OS X 上运行 MobiLink

可以在 Mac OS X 上运行 MobiLink 服务器和 SQL Anywhere MobiLink 客户端。不能在 Mac OS X 上运行 UltraLite。

前提条件

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

上下文和注释

为了在 Mac OS X 上同步 MobiLink 统一数据库,您可以将 SQL Anywhere ODBC 驱动程序用作驱动程序管理器。 请参见创建 ODBC 数据源 (Mac OS X)

 任务
  1. 在 Mac OS X 上启动 MobiLink 服务器。

    1. 启动 SyncConsole。

      在 Finder 中,双击 [SyncConsole]。SyncConsole 应用程序位于 /Applications/SQLAnywhere16 中。

    2. 单击 [文件] » [新建] » [MobiLink 服务器]。

    3. 配置 MobiLink 服务器:

      1. 在 [连接参数] 字段中,输入以下字符串:

        DSN=dsn-name

        dsn-name 是 SQL Anywhere ODBC 数据源名称。 有关创建 ODBC 数据源的信息,请参见ODBC 数据源

        如果 dsn-name 包含空格,则使用双引号将字符串引起来。例如:

        DSN="SQL Anywhere 16 Demo"
      2. 在 [选项] 字段中设置选项(如果需要)。

        [选项] 字段允许您控制 MobiLink 服务器行为的许多方面。 有关选项的完整列表,请参见mlsrv16 语法

    4. 单击 [启动] 以启动 MobiLink 服务器。

      将会出现数据库服务器消息窗口并显示消息,表示服务器已准备就绪可以接受同步请求了。

  2. 在 Mac OS X 上启动 dbmlsync。

    1. 启动 SyncConsole。

      在 [Finder] 中,双击 [SyncConsole]。SyncConsole 应用程序位于 /Applications/SQLAnywhere16 中。

    2. 单击 [文件] » [新建] » [MobiLink 客户端]。

      将出现客户端选项窗口。选项窗口具有许多配置选项,这些配置选项对应于 dbmlsync 命令行选项。 有关完整列表,请参见dbmlsync 语法

      [登录]、[数据库]、[网络] 和 [高级] 选项卡上的选项均用于定义从 MobiLink 客户端到 SQL Anywhere 远程数据库的连接。通常只需在 [登录] 选项卡上指定 ODBC 数据源即可进行连接。

      [DBMLSync] 选项卡上的选项用于定义到 MobiLink 服务器的连接的各个方面。如果在远程数据库发布和预订中定义了这些功能,则可将此选项卡上的选项留空。

  3. 在 Mac OS X 上运行示例数据库。

    1. 指定 sa_config 配置脚本的来源。

      有关详细信息,请参见Unix 和 Mac OS X 环境变量

    2. 设置 ODBC 数据源。例如:

      dbdsn -w  "SQL Anywhere 16 Demo" 
      -c "UID=DBA;PWD=sql;DBF=/Applications/SQLAnywhere12/System/demo.db"
    3. 运行 MobiLink 服务器。例如:

      mlsrv16 -c "DSN=SQL Anywhere 16 Demo"

结果

MobiLink 服务器和 SQL Anywhere MobiLink 客户端在 Mac OS X 上运行。