下图阐释了接口库如何汇集一系列连接参数以及如何建立连接。
优先 保存在多个位置的参数具有下面的优先顺序:
连接字符串
SQLCONNECT 环境变量
ODBC 数据源
如果连接字符串和 ODBC 数据源中同时指定了同一连接参数,则将使用连接字符串的值而忽略数据源中的值。请参见连接参数的语法规则。
失败 当连接字符串中使用了错误的语法和未知连接参数时,或者在连接字符串或 SQLCONNECT 中指定了不存在的数据源时,此阶段将出现失败。
忽略的参数 根据已在使用的其它连接,有些连接参数可以被忽略,例如:
AutoStop 如果数据库已被装载,则被忽略。
DatabaseFile 如果指定了 DatabaseName,并且具有此名称的数据库正在运行,则将忽略此参数。
接口库使用连接参数的完整列表来试图建立连接。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |