准备连接文件

准备 GBase 8t 实例用来与客户机应用程序和其他数据库服务器进行通信的文件。

连接信息允许客户机应用程序连接到网络上的任何 GBase 8t 数据库服务器。某特定数据库服务器的连接数据包括数据库服务器名称、客户机可用来连接到该服务器的连接类型、运行数据库服务器的计算机或节点的主机名以及通过其可知道该数据库服务器的服务名称。

连接配置决定您的实例是否具有数据库服务器别名和一个适用于使用 Distributed Relational Database Architecture™ (DRDA®) 协议的客户机的端口。DRDA 是一种应用程序开放式开发标准,允许访问分布式数据。DRDA 可与 IBM® Data Server 客户机进行互操作。如果您在安装 GBase 8t 时使用缺省配置创建了演示数据库服务器,那么您的实例已支持 DRDA 连接。如果不支持,请参阅《GBase 8t 管理员指南》,以获取有关如何针对您的实例启用 DRDA 支持的详细信息。

即使客户机应用程序和数据库服务器在同一计算机或节点上,您也必须准备连接信息。您无需在启动数据库服务器之前在 sqlhosts 文件中指定所有可能的网络连接。但是要在初始化数据库服务器之后使新连接可用,必须使数据库服务器脱机,然后重新将其置于联机方式。

  1. 如果需要,可使用文本编辑器或等效工具编辑 sqlhosts 文件以使之包含正确的连接信息。
    • 此文件的缺省位置是 $INFORMIXDIR/etc/sqlhosts
    • 如果将多台数据库服务器设置为使用分布式查询,请使用一个 sqlhosts 文件(INFORMIXSQLHOSTS 指向该文件)或在每个数据库服务器目录中分别使用 sqlhosts 文件。
  2. 如果系统使用因特网协议网络连接,请在 /etc/hosts/etc/services 文件中输入设置。
有关设置连接文件的更多信息,请参阅《GBase 8t 管理员指南》。