托管数据库服务器或客户机的每台计算机都必须包含连接信息。信息存储在 UNIX 操作系统上的 sqlhosts文件中。连接信息存储在 sqlhosts文件中。
sqlhosts 信息包含每个数据库服务器的连接信息。sqlhosts 信息还包含对于组的定义。当 您启动数据库服务器、客户机应用程序连接到数据库服务器、或数据库服务器连接到另一 个数据库服务器时,数据库服务器将查询连接信息。
在 sqlhosts 文件中,每一行包含一个数据库服务器的连接信息,或者一个组的定义。
• 每个数据库服务器的连接信息包括四个必填信息字段和一个可选字段。
• 组定义仅包括三个字段中的信息。
在注册表中,数据库服务器名称将指定给 SQLHOSTS 注册表键中的键,而其他字段是该键的值。
下表概括了用于 SQLHOSTS 信息的字段:
Sqlhosts文件中的字段名称 |
Sqlhosts注册表键中的字段名称 |
连接信息的描述 |
组信息的描述 |
Dbservername |
Database server name key or database server group key |
数据库服务器名 |
数据库服务器组名称 |
nettype |
protocol |
连接类型 |
关键字group |
hostname |
host |
数据库服务器的主机 |
无信息。此字段中使用 – 作为占位符 |
servicename |
service |
端口号的别名 |
无信息。此字段中使用 – 作为占位符 |
options |
options |
描述或限制连接的选项 |
组选项 |