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 连接参数

 

UltraLite DBF 连接参数

在创建数据库时命名新的数据库文件。打开连接时,此参数指示要装载并连接到的数据库文件。

语法
DBF=ul-db
缺省值
  • 对于桌面操作系统平台   如果未指定 NT_FILE 或 DBF 值,则 UltraLite 将文件名设置为 \UltraLiteDBtore.udb

  • 在 Windows Mobile 上   如果未指定 CE_FILE 或 DBF 值,则 UltraLite 将文件名设置为 \UltraLiteDBtore.udb

  • 对于 Palm OS   如果未指定 PALM_FILE 或 DBF 值,则 UltraLite 将文件名设置为 ulstore.udb

注释

如果要使用一个连接字符串连接到不同设备上的多个数据库,则可使用以下参数来命名特定于平台的替代参数:

如果已指定上述参数,则这些特定于平台的连接参数优先于 DBF。

DBF 的值必须满足所在平台的文件名要求。

Palm OS   您不能使用 Palm 安装工具将数据库部署到 VFS 卷。而是,您需要将数据库直接复制到带有读卡器的介质或某些其它工具上。

如果在使用 DBF 参数创建文件,则必须使用 .pdb 扩展名命名数据库。在桌面操作系统上管理 Palm OS 数据库时使用此数据库名称。管理工具和实用程序可以使用 DBF 连接参数连接到数据库,并且数据库具有 .pdb 扩展名。但是,一旦将此文件部署到设备,扩展名 .pdb 将被删除。随后您的应用程序必须使用 Palm_FILE 参数连接到数据库,且数据库没有扩展名。

例如,如果您在管理工具桌面操作系统上使用 DBF=CustDB.pdb 命名文件 CustDB.pdb。则当数据库部署到设备时,应用程序使用 PALM_FILE=CustDB 连接到同一数据库。

Windows Mobile   如果要部署到 Windows Mobile 设备,则 UltraLite 实用程序和向导可在附加的 Windows Mobile 设备上管理 UltraLite 数据库。要在 Windows Mobile 设备上标识文件,则必须指定所需的绝对路径,并使用 wce:\ 前缀。

参数值中的所有前导空格和尾随空格均被忽略。该值不能包含前导单引号、前导双引号或分号。

另请参见
示例

要连接到安装在桌面操作系统目录 c:\mydb 下的数据库 MyULdb.udb,请使用以下连接字符串:

"DBF=c:\mydb\MyULdb.udb"

要连接部署到附加的 Windows Mobile 设备的 UltraLite 文件夹中的同一数据库,请使用以下连接字符串:

"DBF=wce:\UltraLite\MyULdb.udb"