java在导入excel表的时候,excel数据不多能成功导入,如果表里面数据多的话就会报以下错误.还有方法空指针.

<java.sql.SQLException: Listener refused the connection with the following error:
ORA-12519, TNS:no appropriate service handler found
The Connection descriptor used by the client was:
192.168.1.206:1521:orcl>
该怎么解决?
数据库连接的是服务器端的,用的是oracle数据库.

oracle 链接满了
解决方案一:
增加数据库最大链接数
解决方案二:
检查程序一次导入为什么会多次连接数据库提交。
如果导入excel必须多次提交的时候关闭前一个数据库连接。
另外,注意异常处理,异常处理后记得关闭数据库连接追问

增加数据库最大链接数这个我试过了,而且数据库出了问题,我把最大连接数提高到10000的时候,sys,system用户都被锁定了.而且我做的这个导入是多次连接数据库的,报的方法空指针就是这个问题,因为我导入的时候我需要到数据库查询当前需要导入的数据在数据库存不存在.另外,我也进行了异常处理和关闭数据库连接.

追答

能不能吧关键代码贴出来看看

温馨提示:答案为网友推荐,仅供参考
相似回答