ORACLE ERROR:ORA-12518 TNS:监听程序无法分发客户机连接

ORA-12518 TNS:监听程序无法分发客户机连接 的解决办法

1、首先修改ORACLE的PROCESS、SESSION数量

         查看当前ORALCE PROCESS数量

         SQL> show parameter process

        查看当前ORALCE SESSION数量

        SQL> show parameter session

        修改PROCESS数量:

        SQL>  alter system set processes=1000 scope = spfile;

        修改SESSION数量:

        SQL> alter system set sessions=1105 scope = spfile;

        注:sessions是个派生值,由processes的值决定,公式sessions=1.1*process + 5

  2、降低系统的SGA大小

        查看SGA的大小:

        SQL> show parameter sga

       同时修改sga_max_size和sga_target

       SQL>  alter system set sga_max_size=1000M scope = spfile;

       SQL>  alter system set sga_target=1000M scope = spfile;

 

重启ORACLE服务,问题基本解决。


你可能感兴趣的:(ORACLE ERROR:ORA-12518 TNS:监听程序无法分发客户机连接)