您可以使用 ODBC 数据源连接到 ODBC 数据库。客户端计算机要求每个数据库连接都具有一个 ODBC 数据源。
ODBC 数据源包含一组连接参数。您可以将多组 SQL Anywhere 连接参数以 ODBC 数据源的形式存储在 Windows 注册表中,或以文件形式存储。
对于 SQL Anywhere,ODBC 数据源的使用范围超出了使用 ODBC 接口的 Windows 应用程序:
UNIX 和 Windows 操作系统上的 SQL Anywhere 客户端应用程序都可以使用 ODBC 数据源。
所有 SQL Anywhere 客户端接口(jConnect 和 Open Client 除外)都可以使用 ODBC 数据源。在 Unix 和 Windows Mobile 操作系统上,数据源存储在文件中。
一旦有了数据源,您的连接字符串就可以指明要使用的数据源:
数据源 使用 DataSourceName (DSN) 连接参数引用 Windows 注册表中的数据源:
DSN=my-data-source |
文件数据源 使用 FileDataSourceName (FILEDSN) 连接参数引用保存在文件中的数据源:
FileDSN=mysource.dsn |
在创建连接字符串时,它可以包含含有连接参数的 ODBC 数据源名称和明确指定的连接参数。如果在连接字符串和 ODBC 数据源内同时指定了连接参数,则明确指定的值优先。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |