LoveUnix » ORACLE等数据库 » 无意发现oracle传输的协议问题
让LU留住您的每

一天 让LU博客留住您的每一天
2006-10-16 10:07 bin52311
无意发现oracle传输的协议问题

发现在一台windows 的oracle9i 系统上 oracle传输用的协议是tcp
在一台aix5.2的oracle9i上面 oracle传输用的协议是tns和tcp共用

很奇怪

可否自己指定一种协议传输 ,请高手帮忙 ?
thanks

2006-10-16 10:13 boypoo
楼上的什么意思?
/*
在一台aix5.2的oracle9i上面 oracle传输用的协议是tns和tcp共用
*/
TNS(Transparent Network Service)不是传输协议,他可以使用TCP/IPC/...等传输协议

2006-10-16 13:17 bin52311
我是用Ethereal Network Analyzer 抓网卡信息发现的
两个数据库都是oracle9i  里面的数据一模一样的
用PLSQL Developer 查询同一个表 7千多行
发现windows 的 oracle9i只用了10秒左右
而aix的oracle9i 花了好几分钟


当查询时候,我就用Ethereal Network Analyzer  抓网卡信息

发现windows 服务器传输的时候都是用tcp协议的

而aix的小型机的传输的时候 用了tcp和tns(Transparent Network Substrate)混用的

2006-10-16 13:18 bin52311
中间有联想的防火墙 将防火墙里对tns协议的设置给去掉
查询速度正常

2006-10-16 15:09 boypoo
回复 #4 bin52311 的帖子

:L

AIX中下面这些文件都是些什么内容:
protocol.ora
sqlnet.oraserver
sqlnet.oraclient
tnsnames.ora
listener.ora

2006-10-23 09:39 bin52311
不要意思出差了一段时间
listener.ora 和tnsnames.ora 没有什么异样的,
其他的没查
只去了一次,没机会了

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.