用PB11.5写了个Webservice 运用时有时报错TNS:address already in use

用PB11.5写了个Webservice 使用时有时报错TNS:address already in use
各位好,最近写了用用PB11.5写了个Webservice,然后用客户端程序调用这个Webservice进行数据的查询和更新,但是使用的时候老是报错ORA-12542: TNS:address already in use,不是每次都有,有时出来.不清楚是什么回事.

我在Webservice里面写的是没执行一次数据操作(查询,更新等)就连接一次数据库,完成后断开.和这个有没有什么关系.
问问大家如何解决,谢谢了!
------解决思路----------------------
你的错误是出现在connect 数据库的时候,应该还是和连接方式有关,可以远程帮你看看~~:10308237