缺少finally块,如出现异常,则无法关闭数据库连接

解决方案 »

  1.   

    现在客户端链接数据库,保证数据库可正常运行,再用java代码链接
    Io 异常: The Network Adapter could not establish the connection解决方案
      

  2.   

    这个是你的oracle监听服务没开启吧。
      

  3.   

    看一下你的oracle监听服务启动没
      

  4.   

    数据库连接不正常,应该是没有起oracle的监听服务。
      

  5.   

    直接在客户端链接,看能不能链接,保证客户端可以链接,表可以查询,然后再试java链接。
      

  6.   

    oracle驱动包有没有放到项目里或者classpath中。
      

  7.   

    驱动+监听器没搞好欢迎投一票,谢啦!http://vote.blog.csdn.net/blogstaritem/blogstar2013/zhangerqing
      

  8.   

    我项目部署经常出这个问题,网络,防火墙等问题,非程序连不上,报错很明确是: The Network Adapter could not establish the connection  
    网卡适配器问题,你不会有多个网卡吧,或者防火墙
      

  9.   


    创建监听时如果找到的是虚拟网卡的地址,你停了也没用。最简单的方法:禁用之后,删除监听,重建,删除TNSNAME,重建。
      

  10.   

    你真有几个网卡....汗, 平常我也碰到这种情况, 由于我是用连接池(apache的),
    连接池自己会一个个网卡试,虽然几次报错,但最终连上数据库.....没有研究过apache是如何做的.再次测试过你代码, 我机器上测试正常运行.
      

  11.   

    lsnrctl status 
    查看是否启动,没有start