Web程序停止后,Oracle没有释放连接,求助
工程用的c3p0连接池
工程启动后,连接正常
当工程停止以后,查看Oracle的会话,发现连接还在,并没有释放
重复启动和停止工程,会发现连接越来越多,没有及时释放,求解决办法
Oracle10+Tomcat6.0
谢谢大家
up
临时的解决方法:数据库里杀session.
根本方法:修改软件代码..
更诡异的是,在我另外一个同事的机器上运行,就能释放连接
惟独我的机器上连接释放不掉……
太奇怪了,麻烦大牛们帮帮我
那太诡异了
这方面没经验
要考虑自己电脑是否有中毒后的 后遗症
不可能吧,把你的数据库连接代码 跟调用连接的代码发出来 ! 你考虑出下 try{}catch(Exception e){}finally{}
那也不至于在我同事机器上就能释放
我的就释放不了呀,汗…………
试了好几次了
关注!!!!!!!!!!
在你的电脑上程序没有正常关闭,进程还在运行?
进程没结束吧,另外你这样写程序是不安全的,应该在这个web应用结束的时候强制关闭连接池,而不是靠进程结束来实现
应该是JDK的版本不一样所造成的。
相关问答:
比如我有testA、testB、testC三个表
我现在需要写一个批处理或者脚本给别人 作用就是执行这段语句可以清除这三个表里面的数据 就是一个初始化的意思
哪位高人帮助下啊 一个数据库小白在此求救啦
SQL code:
......
我先说明一下情况:有一个rec1.bat得批处理文件里边代码如下:
SET ORACLE_SID=TosmecDB
sqlPLUS /nolog "@c:\tosmec\sys\syscom\TosmecHotSub1.sql"
TosmecHotSub1.sql的文件内容如下 ......
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
大家好,我现在把oracle服务器上面 ......
exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y
然後按回車鍵 說明: user/password@dbname 分別表示用戶名,密碼和服務名 f ......