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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 启动并连接到数据库 » SQL Anywhere 数据库连接 » 创建 ODBC 数据源

 

在 Mac OS X 上创建 ODBC 数据源

在创建 ODBC 数据源之前,必须先添加 SQL Anywhere ODBC 驱动程序。

小心

不建议在数据源中存储用户 ID、加密或未加密口令以及数据库密钥。

♦  添加 SQL Anywhere ODBC 驱动程序
  1. /Applications/Utilities 启动 ODBC 管理器。

  2. 选择 [Drivers] 选项卡。

  3. 单击 [Add]。

  4. 在 [Description] 字段中键入 SQL Anywhere 11

  5. 单击 [Choose],然后在 [Driver File Name] 和 [Setup File Name] 两个字段中选择 SQL Anywhere ODBC 驱动程序。缺省情况下,它位于 /Applications/SQLAnywhere11/System/lib/dbodbc11_r.bundle

    软件包名称中的 _r 表明该软件包为驱动程序的线程版本。还有一个非线程版本 (dbodbc11.bundle),用于非线程应用程序。

  6. 单击 [OK]。

♦  创建 ODBC 数据源

可使用文本编辑器添加信息。ODBC 配置文件位于主目录的 /Library/ODBC 中。其中,odbcinst.ini 文件存储驱动程序信息,odbc.ini 文件存储数据源信息。

还可以使用数据源实用程序 (dbdsn) 在 Mac OS X 上创建 ODBC 数据源。请参见数据源实用程序 (dbdsn)

  1. /Applications/Utilities 启动 ODBC 管理器。

  2. 在 [ODBC Administrator] 中,单击 [User DSN] 选项卡,然后单击 [Add]。

  3. 在 [名称] 列表中,单击 [SQL Anywhere 11]。

  4. 单击 [完成]。

  5. 在 [数据源名] 字段中,键入 Demo11

  6. 添加以下连接参数。这些连接参数和值不区分大小写。

    关键字
    用户 ID DBA
    口令 sql
    Start Line dbeng11
    数据库文件 /Applications/SQLAnywhere11/System/demo.db
    ThreadManager ON
    Driver SQL Anywhere 11

    有关连接参数的详细信息,请参见连接参数和网络协议选项

  7. 单击 [OK]。

  8. 单击 [Apply]。

  9. 按 Command+Q 退出 ODBC 管理器。