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

SQL Anywhere 12.0.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 驱动程序用作驱动程序管理器。请参见在 Mac OS X 上创建 ODBC 数据源

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

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

  2. 选择 [文件] » [新建] » [MobiLink 服务器]。

  3. 配置 MobiLink 服务器:

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

      dsn=dsn-name

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

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

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

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

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

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

 ♦  在 Mac OS X 上启动 dbmlsync
  1. 启动 SyncConsole。

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

  2. 选择 [文件] » [新建] » [MobiLink 客户端]。

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

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

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

 ♦  在 Mac OS X 上运行示例数据库
  1. 指定 sa_config 配置脚本的来源。

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

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

    dbdsn -w  "SQL Anywhere 12 Demo" 
    -c "uid=DBA;pwd=sql;dbf=/Applications/SQLAnywhere12/System/demo.db"
  3. 运行 MobiLink 服务器。例如:

    mlsrv12 -c "dsn=SQL Anywhere 12 Demo"