文档解释
ORA-06318: IPA: Local maximum number of connections exceeded
Cause: The maximum number of simultaneous connections that SQL*Net IPA can handle to different hosts has been exceeded on the local side.
Action: Wait for free connections to become available. If the problem persists, contact your system manager.
ORA-06318:IPA:本地最大连接数超出限制
官方解释
ORA-06318表明在应用程序最大连接数的限制内,已建立对本地IPhost的连接数超出最大值。
常见案例
当实例运行时出现ORA-06318错误,表明实例的本地连接数已超出了允许的最大值。客户端可能创建了太多的连接,从而导致实例的本地连接数超出最大值,建议查看连接字典视图(V$SESSION),看实例是否存在大量未释放的连接。
正常处理方法及步骤
1. 检查V$SESSION视图,查看未释放的连接数;
2. 根据SID,审核进程、运行的SQL语句,确定未释放的SQL语句,并将这些未释放的语句强制杀掉;
3. 如果有重复的SQL语句,可以使用oradebug或其他工具审核这些语句,有时候重复多次执行的SQL语句可以查看得到更多的信息;
4. 分析客户程序,取消未释放的连接对实例产生的影响;
5. 增大可连接数,也可以避免ORA-06318错误。