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

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » 使用 UltraLite 数据库 » 连接到 UltraLite 数据库

 

使用 ULSQLCONNECT 环境变量存储 UltraLite 参数

ULSQLCONNECT 环境变量是可选的,它不是由安装程序设置的。ULSQLCONNECT 包含在分号分隔的列表中定义为 keyword=value 对的参数列表。

使用 ULSQLCONNECT 避免在开发期间必须重复向 UltraLite 管理工具提供相同的连接参数。对于自定义应用程序,不能使用 ULSQLCONNECT。

小心

请不要使用英镑字符 (#) 作为等号的替代字符,在 UltraLite 中将忽略英镑字符。UltraLite 支持的所有平台允许在环境变量设置中使用 =

♦  为 UltraLite 桌面操作系统工具设置 ULSQLCONNECT
  1. 运行以下命令:

    set ULSQLCONNECT="parameter=value; ..."
  2. 如果管理工具需要任何其它参数或您需要使用此环境变量替代缺省值设置,请确保设置这些值。用户提供的值总是优先于此环境变量。

另请参见
示例

要使用 ULSQLCONNECT 连接到名为 c:\database\myfile.udb 的文件,并验证用户 demo 和口令 test,请在您的 ULSQLCONNECT 环境变量中设置以下变量:

set ULSQLCONNECT="DBF=c:\database\myfile.udb;UID=demo;PWD=test"

通过设置此环境变量,您不再需要为这些缺省值使用 -c 连接选项—除非需要替代这些值。

例如,如果使用 ulload 从 extra.xml 文件将其它信息添加到数据库,您将运行以下命令:

ulload -a extra.xml