数据库搜索路径指导桌面来搜索指定的位置,以便查找文件,这些文件包含:
动作和数据类型定义(*.dt 文件)
"前面板"定义(*.fp 文件)。
当创建数据库服务器,或为数据库文件添加本地位置时,可能需要修改数据库的搜索路径。
缺省数据库搜索路径包含个人的、系统范围的和内置的位置。缺省的语言是 C 。
个人位置-HomeDirectory/.dt/types
系统范围位置-/etc/dt/appconfig/types/language
内置位置-/usr/dt/appconfig/types/language
向应用程序搜索路径添加位置时,相应的数据库子目录会自动地添加到数据库搜索路径中(请参阅"应用程序搜索路径如何影响数据库、图标和帮助的搜索路径")。
例如,如果应用程序服务器 hosta: 被添加到应用程序 搜索路径,那么目录 hosta:/etc/dt/appconfig/types/language 就自动地添加到数据库搜索路径。
数据库搜索路径从内置位置和下列输入变量装配:
DTSPSYSDATABASEHOSTS
-系统范围数据库搜索路径输入 变量
DTSPUSERDATABASEHOSTS
-个人数据库搜索路径输入变量
使用这些输入变量来指定在应用程序搜索路径之外的位置
已装配的数据库搜索路径是由输出变量 DTDATABASESEARCHPATH
来指定
变量 DTSPSYSDATABASEHOSTS
和 DTSPUSERDATABASEHOSTS
的语法是:
VARIABLE=位置 [,位置...]
位置具有此语法的位置:
/路径-指定在本地(会话服务器)系统上的目录。 使用此语法来添加本地目录。
宿主机名:-指定在系统宿主机名上的系统范围目录 /etc/dt/appconfig/types/language。
宿主机名:/路径-指定在远程系统宿主机名上的目录。
数据库搜索路径的值 (DTDATABASESEARCHPATH
) 是通过装配下列按照优先级列出的位置来创建的: