网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > 数据库技术 > 其它数据库 > Informix动态服务器配置--4.sqlhosts文件  

Informix动态服务器配置--4.sqlhosts文件

2006-06-18  作者:BitsCN整理  来源:中国网管联盟  点评 投稿 收藏

$INFORMIXDIR/etc/sqlhosts文件是连接文件。它包含能使Informix客户端应用连到网络上的任何Informix数据库服务器的信息。它规定数据库服务器的名称、连接的类型、主机的名称和服务名称。

中国网管论坛bbs.bitsCN.com

即使客户机应用和OnLine数据库服务器在同一计算机上也必须准备sqlhosts文件。

网管论坛bbs_bitsCN_com

Sqlhosts必须包含一个登录项(一行),它是你为连到网络上的每个数据库服务器的每种连接所提供的。在sqlhosts文件中的每一个登录项有如下五个域: 中国网管论坛bbs.bitsCN.com

    • dbservername域 网管u家bitscn.net

    • nettype域 网管有家www.bitscn.net

    • hostname域

      网管网www_bitscn_com

    • servicename域

      网管u家u.bitsCN.com

    • options域

      网管u家u.bitscn@com

前四个域是必须的。Options是可选的。这些域解释如下:

网管u家www.bitscn.net

    • dbservername 是数据库服务器 网管bitscn_com

ONCONFIG配置文件中的DBSERVERNAME和环境变量INFORMIXSERVER的内容是一致的。跨越所有相关网络的每个数据库服务器必须有唯一的dbservername。如果sqlhsots文件有相同的dbservername的多个登录项,则只使用第一个。 网管联盟bitsCN@com

    • nettype

      网管下载dl.bitscn.com

描述在客户应用和数据库服务器之间的接口/协议组合的类型。 网管u家u.bitscn@com

nettype由三个子域组成的八个字母的序列。

网管有家www.bitscn.net

nettype的前两个字母代表数据库服务器产品,如下: 网管u家u.bitsCN.com

    on OnLine(这是建议形式) 网管u家www.bitscn.net

    ol OnLine 中国网管论坛bbs.bitsCN.com

    se INFORMIX-SE

中国网管论坛bbs.bitsCN.com

    dr INFORMIX-Gateway with DRDA 网管论坛bbs_bitsCN_com

  中国网管联盟bitsCN.com

nettype中间三个字母按如下方式表示实现通讯的网络程序接口:

网管联盟bitsCN@com

    ipc IPC(进程通讯) 中国网管联盟bitsCN.com

    soc sockets

网管bitscn_com

    tli TLI(传输级接口)

网管u家u.bitscn@com

其中ipc是在同一计算机内部进程间通过共享内存进行通讯的方式。其他两项是网络程序接口,详细情况见后。

网管联盟bitsCN@com

nettype最后三个字母按如下方式表示特定的IPC机制或通讯协议。

网管网www_bitscn_com

    shm 共享内存通讯

网管论坛bbs_bitsCN_com

    str 数据流管道通讯 中国网管联盟bitsCN.com

    tcp TCP/IP网络协议 网管网www.bitscn.com

    spx IPX/SPX网络协议

网管论坛bbs_bitsCN_com

  网管有家www.bitscn.net

nettype值汇总 网管u家bitscn.net

nettype值

说           明

连接类型

onipcshm

OnLine 使用共享内存通讯

IPC

onipcstr

OnLine 使用数据流管道通讯

IPC

ontlitcp

OnLine 使用TCP/IP协议TLI

网络

onsoctcp

OnLine 使用TCP/IP协议的sockets

网络

ontlispx

OnLine 使用IPX/SPX协议的TLI

网络

    • hostname 网管联盟bitsCN_com

数据库服务器驻留的计算机名称。在文件/etc/hosts中要有定义和说明。

网管下载dl.bitscn.com

也可以使用IP地址。但建议不要这样使用。 中国网管联盟bitsCN.com

    • servicename

其解释取决于nettype域中规定的连接类型。 网管下载dl.bitscn.com

    1. 共享内存和数据流管道通讯
    2. 当nettype域指定一个共享内存连接或数据流管道连接时,OnLine内部使用在servicename登录项中的值,去建立一个支持这种连接的文件。对于onipcshm和onipcstr连接,sericename可以是OnLine驻留的计算机的环境中任何唯一的短字母组。Informix建议对于数据流管道连接,使用dbservername作为servicesname。 网管联盟bitsCN_com

    3. 使用TCP/IP的网络通讯 网管u家u.bitsCN.com

当使用TCP/IP连接协议时,servicename必须对应于/etc/services文件中servicename登录项:

网管联盟bitsCN_com

/etc/services文件中的端口号告诉网络软件如何发现指定主机上的服务器。它与选择的服务名无关,只要它在该文件中的定义唯一即可。 网管网www_bitscn_com

    • options

为指定连接提供额外的灵活性。

网管朋友网www_bitscn_net

TAGs文件   配置   服务器   动态   连接   nettype   网络   通讯    
 上一篇:Informix动态服务器配置--5.数据库的初始化   下一篇:Informix动态服务器配置--3.准备共享内存和硬盘空间
Informix动态服务器配置--4.sqlhosts文件 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户