informix数据库sqlhost文件中nettype字段说明

/etc/sqlhosts文件是连接文件。它包含能使Informix客户端应用连到网络上的任何Informix数据库服务器的信息。它规定数据库服 务器的名称、连接的类型、主机的名称和服务名称。 即使客户机应用和OnLine数据库服务器在同一计算机上也必须准备sqlhosts文件。 Sqlhosts必须包含一个登录项(一行),它是你为连到网络上的每个数据库服务器的每种连接所提供的。在sqlhosts文件$INFORMIXDIR/etc/sqlhosts文件是连接文件。它包含能使Informix客户端应用连到网络上的任何Informix数据库服务器的信息。它规定数据库服务器的名称、连接的类型、主机的名称和服务名称。

Sqlhosts必须包含一个登录项(一行),它是你为连到网络上的每个数据库服务器的每种连接所提供的。在sqlhosts文件中的每一个登录项有如下五个字段:dbservername、nettype、hostname、servicename、options
前四个是必须的。Options是可选的。这里主要介绍下nettype字段的说明:描述在客户应用和数据库服务器之间的接口/协议组合的类型,nettype由三个子域组成的八个字母的序列。

前两个字母(代表数据库服务器产品)  |           中间三个字母(表示实现通讯的网络程序接口)     |          最后三个字母(表示特定的IPC机制或通讯协议)


 on OnLine(这是建议形式)                           ipc IPC(进程通讯)                                                     shm 共享内存通讯
 ol OnLine                                               soc sockets                                                            str 数据流管道通讯
 se INFORMIX-SE(标准版)                       tli TLI(传输级接口)                                                    tcp TCP/IP网络协议

 dr INFORMIX-Gateway with DRDA                                                                                         spx IPX/SPX网络协议

(没有用过)

 

注:其中ipc是在同一计算机内部进程间通过共享内存进行通讯的方式。其他两项是网络程序接口。

posted @ 2010-07-20 15:57  breezee  阅读(1026)  评论(0编辑  收藏  举报