在创建数据库时命名新的数据库文件。打开连接时,此参数指示要装载并连接到的数据库文件。
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" |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |