客户机应用程序连接到 Informix® 数据库服务器,该数据库服务器运行在可通过网络访问的计算机上。要建立连接,请使用 Setnet32 来指定 Informix 数据库服务器在网络上的位置,以及要使用的网络通信协议。您必须从要使用的数据库服务器的管理员处获取此信息。
如果指定共享 SQLHOSTS 注册表键,那么必须将本地计算机上的 INFORMIXSQLHOSTS 环境变量设置为存储注册表的 Windows 计算机的名称。数据库服务器首先查找 INFORMIXSQLHOSTS 计算机上的 SQLHOSTS 注册表键。如果数据库服务器在 INFORMIXSQLHOSTS 计算机上找不到 SQLHOSTS 注册表键,或者如果没有设置 INFORMIXSQLHOSTS,那么数据库服务器将在本地计算机上查找 SQLHOSTS 注册表键。
您必须遵循 Windows 网络访问约定和文件许可权以确保本地计算机可以访问共享 SQLHOSTS 注册表键。有关网络访问约定和文件许可权的信息,请参阅 Windows 文档。
- 在包含 Client SDK 产品的文件夹中双击 Setnet32。
将打开 Informix Setnet32 窗口。
- 单击服务器信息选项卡以显示服务器信息页面,其中包含下列元素:
- Informix 服务器
选择现有的 Informix 数据库服务器,或输入新的数据库服务器名称。
- 主机名
为您要使用的数据库服务器选择主机,或输入新主机的名称。
- 协议名称
从安装过程提供的协议列表中选择一个网络协议。
- 服务名称
指定与特定数据库服务器关联的服务名称。输入分配给主机上的数据库服务器的服务名称或端口号。您必须从数据库服务器管理员处获取此信息。
要求: 如果您输入了服务名称,那么它必须在客户机上 Windows 安装目录的 services 文件中定义。此文件位于 system32\drivers\etc\services 中。服务定义必须与数据库服务器主机上的定义匹配。
- 选项
输入特定于数据库服务器的选项。有关更多信息,请参阅《IBM Informix 管理员指南》。
- 生成缺省服务器
将 INFORMIXSERVER 环境变量设置为当前数据库服务器的名称,以使其成为缺省数据库服务器。
- 删除服务器
从 Windows 注册表中删除数据库服务器的定义。这会同时删除与该数据库服务器关联的主机名、协议名和服务名称。
- 单击确定以保存值。