我将工程部署到远程的ip上,连接的是oracle 11g。但是出现的结果则是时断时续。比如我偶尔成功了,但进行下一步操作的时候,有时候也不会成功,错误异常都是网络连接不上
The Network Adapter could not establish the connection
但是有时候也能操作数据库,得不断刷新页面,才可以。
开始我以为是驱动的问题。相继换了ojdbc14,ojdbc5,ojdbc6.我是java1.5.所以理应用ojdbc5.反正都会出现那种情况。
防火墙应该没问题。不然我怎么可能有时能连上呢?希望大家能帮帮我
连接数没问题,我设置是400个。当我操作的时候,我查看也才70+个。所以这也不是问题。
网络也没问题。我用CRT访问数据库时候一直从来没断过.
也就是说我用oracle 10g或者9i的时候不存在这些问题的。
有些麻烦呢
http://www.iteye.com/problems/23859
看看是不是自动获得ip的原因,如果是,当别人(和你同一个路由的人)获取ip时会暂时冲掉你的ip,这个时间很短,平时不会注意,但Oracle很敏感。
不要用11g安装时自带的JDBC驱动,那个是有BUG的,从oracle的网站上下载修正后的驱动
你先把数据库和应用安装到同一台机器,测试一下,如果没有问题那就是网络的事了。