易截截图软件、单文件、免安装、纯绿色、仅160KB

连接oracle异常

服务器系统是xp,数据库oracle10g,web服务器是tomcat,连接数据库时报连接错误,如下所示:The Network Adapter could not establish the connection异常,oracle服务和监听已经起来了(而且都是正确的)。数据库jar包也是正确的,防火墙也关了,可以ping通,telnet 127.0.0.1 1521 有时可以连接上有时连接不上一闪而过。没有规律。数据库连接也是,不是每次连接不上, 
而是有时连接的上有时连接不上(如我写了个测试程序,10秒钟连接一次数据库,获取连接之后就关闭连接,如果测试10次将近有6次连接失败,报上面的异常,有4次可以连接上,也可能是5次,没有规律),没有规律。还注意到数据库连接不上的时候。发送socket也连接不上, 

listener.ora文件和tnsnames.ora文件中也将host=计算机名称改为了host=127.0.0.1之后还是不行。很是郁闷。大家帮解决一下。 

后来我把服务器上的项目拿到我的机子上运行,数据库和还是用的服务器上的。奇怪的是在我机子上运行这个项目的时候一点问题也没有,数据库连接都正常。想不明白?再拿到服务器上去运行就会报数据库连接失败。 

我用的是数据库连接池c3po,代码是没有问题的。在我机子上跑都是好的。 

这种情况怎么处理?帮我看看。也查杀过病毒,没有效果,是不是网卡的原因还是我的服务器没有设置好啊?大家帮我分析分析?先谢谢大家乐。


建议重配监听,再重启服务,不行只能重装了

重配是服务必须开启状态

不会 !顶一下


用tnsping SID 试试,如果能ping通服务器的数据库,监听配置就没有问题。
就需要在代码里检查一下看看.





-------------------------------------------------------


相关问答:

求助ORACLE批量清除表数据的问题 - Oracle / 开发

比如我有testA、testB、testC三个表
我现在需要写一个批处理或者脚本给别人 作用就是执行这段语句可以清除这三个表里面的数据 就是一个初始化的意思
哪位高人帮助下啊 一个数据库小白在此求救啦
SQL code:
......

oracle数据库 缓冲池 - Oracle / 基础和管理

请问这个缓冲池是怎么回事啊?可以连接缓冲池利用其中的数据吧?怎么用?
这个是oracle自动做的,一般应用程序是操作不了的。

不能直接连接吗?

引用
不能直接连接吗?
不能

那缓冲池里的数据也不能查询 ......

oracle 10g安装到85%时报错

各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?

内存多大? 重新下个数据库安装试试..

引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......

oracle数据查询问题

有500万条通话记录
  编号 号码 被叫号码 开始时间 结束时间 通话时长
  1 10010 20020 12:00 12:01 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号