我用JAVA和ORACLE开发的,连接ORACLE SERVER使用的是ORACLE  ODBC  DRIVER。主要功能是读一个EXCEL文件,把数据输到  ORACLE  ODBC中。可是EXCEL文件数据很大,在3个小时左右后,和ORACLE的连接以后,就timeout超时断开了,肯请各位高手指点迷津,咋样才能使ORACLE客户端不断开连接?另外,每天晚上ORACLE  ODBC 都有定时更新,正在读EXCEL文件的程序还没有结束,这个ORACLE客户端也就马上断开连接,肯请各位指点客户端的设置和ODBC驱动的设置?

解决方案 »

  1.   

    应该是一边读一本进行数据库的更新或插入操作的,这样的话一直在对数据库库进行操作,应该是不会断开的,只要空闲一定的时间才会断开的呀?
      

  2.   

    谢谢楼上,可是我的程序是一边读,一边插入的。到一定时间,自动断开,有没有办法让它不断开,或是断开以后,重新连接的,谢谢各位帮忙!