ccidnet????

出版日期:1999-01-11 总期号:351 本年期号:02

本期导读
信息综述
产品技术
行业应用
网络通信
市场研究
电话线捣鬼
经验谈有奖征文
王杨耕


  天津港客运站售票系统是一个基于oracle数据库的管理系统,具有业务量较小、售票点比较分散、售票时间固定、要求系统相对稳定等特点。系统架构为本地局域网,服务器采用ibm 330,ups保障系统工作不间断达6小时,拨号服务器采用ibm 8235,异地售票点采用拨号上网,随上随拨,协议为tcp/ip。网络拓扑图如下:

  在服务器上安装windows nt 3.51和oracle 7.2 server,连接上ups,将ibm 8235 设置成dial in server,工作站安装windows 95和oracle 7.2 clients,安装上应用系统后,系统运行一切正常。

  但是天有不测风云,一个暴雨天,系统被洗刷一遍,幸好只是hub和ibm 8235出了故障,真是庆幸!。两个设备送修后,重新调试系统(现场调试用两个modem模拟拨号上网),这时问题出现了:拨号的工作站访问不到服务器的oracle数据库。

  当时的情况是系统连接完成后,开机测试,局域网工作站一切正常,售票系统运行也正常。测试拨号工作站时,拨号、modem连接过程及modem状态都正常,网络登录正确,但运行应用系统时报错:访问不到数据库文件,ping服务器的ip地址,不通。

  发现问题,就要解决问题。凭经验,觉得可能是该机的网络设置不对,造成tcp/ip通信协议故障,访问不到8235。打开windows 95的网络设置,发现该机已经安装了tcp/ip协议,而且设置正确。是不是网络上跑的协议不是tcp/ip而是netbeui?为了查明故障原因,我们删除了其它协议,重新启动机器后,故障依旧。奇怪!什么原因呢?是不是tcp/ip协议安装有问题?于是又将tcp/ip协议删去后重启机器,重新安装tcp/ip协议,并将其设置成为默认协议,再次重启机器。应该没有问题了吧,自己心里暗自说着。可是重启机器后,故障依然如故:从工作站ping服务器的ip地址,还是不通。重新拨号登录,ping服务器通了,但是丢包,数据库还是不能访问。将跳线接上,看看实验环境下情况会如何?通过局域网登录,运行应用系统一切正常。啊,不是协议的毛病。但会是什么的毛病呢?8235经过测试,设置是正确的。难道是modem的事?看看modem的状态:正常,通过仿真进入modem的at命令状态,手动拨号,观察两个modem的状态依然正常。所有的设置都正常,机器、modem、8235,没有什么别的了。不对!中间还有电话线,电话线会有问题?那是他们的值班电话,天天用,而且声音也很好。嗨,姑且试一试,立刻找来另一根电话线接上一试,一切正常,故障出在电话线上!

  原来电话线的噪声太大,干扰了通讯信号,造成ip包传输的中断,因此访问不了oracle数据库。而平时打电话时的频率较低,对语音的干扰不明显,耳朵分辨不出。所以得到一个经验:由于电话线路的性能各不相同,不要太相信它。另外,可以将通讯速率降低一点,避免浪费时间。




  征文


  经验谈有奖征文:

  写作要求:

  一、详细介绍您在使用计算机过程中遇到的具体问题,具体解决方法,取得效果及经验体会。

  1. 采用工作平台及工作环境。

  2. 在什么情况下,出现的具体问题,描述问题现状、表现。

  3. 对问题进行何种分析及处理,采取什么具体措施,有何效果。

  二、字数2000字左右。

  稿件一经录用,稿酬从优。

  来稿请寄:北京海淀区西三环中路乙18号荣华大厦五层《中国计算机用户》胡蕾

  邮编:100036

  传真:(010)63953730

  e-mail: hu-lei@ 163.net