
sqlhosts文件内容解析
发布日期:2021-11-15 14:58:05
浏览次数:22
分类:技术文章
本文共 1512 字,大约阅读时间需要 5 分钟。
$INFORMIXDIR/etc/sqlhosts文件是连接文件。它包含能使Informix客户端应用连到网络上的任何Informix数据库服务器的信息。它规定数据库服务器的名称、连接的类型、主机的名称和服务名称。 即使客户机应用和OnLine数据库服务器在同一计算机上也必须准备sqlhosts文件。 Sqlhosts必须包含一个登录项(一行),它是你为连到网络上的每个数据库服务器的每种连接所提供的。在sqlhosts文件中的每一个登录项有如下五个域: dbservername域 nettype域 hostname域 servicename域 options域 前四个域是必须的。Options是可选的。这些域解释如下: dbservername 是数据库服务器名 与ONCONFIG配置文件中的DBSERVERNAME和环境变量INFORMIXSERVER的内容是一致的。跨越所有相关网络的每个数据库服务器必须有唯一的dbservername。如果sqlhsots文件有相同的dbservername的多个登录项,则只使用第一个。 nettype 描述在客户应用和数据库服务器之间的接口/协议组合的类型。 nettype由三个子域组成的八个字母的序列。 nettype的前两个字母代表数据库服务器产品,如下: on OnLine(这是建议形式) ol OnLine se INFORMIX-SE dr INFORMIX-Gateway with DRDA nettype中间三个字母按如下方式表示实现通讯的网络程序接口: ipc IPC(进程通讯) soc sockets tli TLI(传输级接口) 其中ipc是在同一计算机内部进程间通过共享内存进行通讯的方式。其他两项是网络程序接口,详细情况见后。 nettype最后三个字母按如下方式表示特定的IPC机制或通讯协议。 shm 共享内存通讯 str 数据流管道通讯 tcp TCP/IP网络协议 spx IPX/SPX网络协议 nettype值汇总 nettype值 说 明 连接类型 onipcshm OnLine 使用共享内存通讯 IPC onipcstr OnLine 使用数据流管道通讯 IPC ontlitcp OnLine 使用TCP/IP协议TLI 网络 onsoctcp OnLine 使用TCP/IP协议的sockets 网络 ontlispx OnLine 使用IPX/SPX协议的TLI 网络 hostname 数据库服务器驻留的计算机名称。在文件/etc/hosts中要有定义和说明。 也可以使用IP地址。但建议不要这样使用。 servicename 其解释取决于nettype域中规定的连接类型。 共享内存和数据流管道通讯 当nettype域指定一个共享内存连接或数据流管道连接时,OnLine内部使用在servicename登录项中的值,去建立一个支持这种连接的文件。对于onipcshm和onipcstr连接,sericename可以是OnLine驻留的计算机的环境中任何唯一的短字母组。Informix建议对于数据流管道连接,使用dbservername作为servicesname。 使用TCP/IP的网络通讯 当使用TCP/IP连接协议时,servicename必须对应于/etc/services文件中servicename登录项: /etc/services文件中的端口号告诉网络软件如何发现指定主机上的服务器。它与选择的服务名无关,只要它在该文件中的定义唯一即可。 options 为指定连接提供额外的灵活性。 |
转载地址:https://blog.csdn.net/qq_39742146/article/details/90235984 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2023年05月12日 17时57分46秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
最新文章
javascript UTF-8的繁体与简体转换
2019-07-09 05:52:53
ORACLE 报错
2019-07-09 05:52:53
使用checked关键字处理“溢出”错误
2019-07-09 05:52:52
《逆向工程核心原理》
2019-07-09 05:52:52
【软件使用】GitHub使用教程for Eclipse
2019-07-09 05:52:51
在Visual Studio中使用组件图描述项目组件依赖关系
2019-07-09 05:52:51
JavaScript 的 parseInt 取整
2019-07-09 05:52:51
Html5游戏开发开始前的一些数学基础
2019-07-09 05:52:50
文件系统管理 之 reiserfs文件系统反删除(Undelete)操作的实践
2019-07-09 05:52:50
(转)为什么所有浏览器的userAgent都带Mozilla
2019-07-09 05:52:49
HTTP负载测试——Tsung
2019-07-09 05:52:49
ASM实例原始磁盘搜索路径
2019-07-09 05:52:48
HDU 3308 LCIS
2019-07-09 05:52:48
浅析地方门户网优化的方法
2019-07-09 05:52:48
什么是.Net的异步机制(Invoke,BeginInvoke,EndInvoke) - step 2
2019-07-09 05:52:47
什么是IPsec
2019-07-09 05:52:47
HDU 3278 Puzzle (蛋疼。。。。)
2019-07-09 05:52:46
网络编程(二):有多少资源,需要关闭
2019-07-09 05:52:46
文件读取,保存操作
2019-07-09 05:52:45
电子书下载:Microsoft Visual C# 2010 Step by Step
2019-07-09 05:52:45