ora-12516 TNS: 监听程序无法找到匹配协议栈的可用句柄
2017-04-14 11:30
393 查看
1.查询数据库进程和session
取得数据库目前的进程数 select count(*) from v$process; 取得进程数的上限 select value from v$parameter where name = 'processes'; 当前数据库中参数processes的值 show parameter processes; SQL> show parameter processes NAME TYPE VALUE db_writer_processes integer 1 gcs_server_processes integer 0 job_queue_processes integer 10 log_archive_max_processes integer 2 processes integer 50 当前数据库中参数sessions的值 show parameter sessions; SQL> show parameter sessions NAME TYPE VALUE java_soft_sessionspace_limit integer 0l icense_max_sessions integer 0 license_sessions_warning integer 0 logmnr_max_persistent_sessions integer 1 sessions integer 60 shared_server_sessions integer 这二者的关系是:sessions=(1.1*processes+5)
2.修改这两个参数
这二者的关系是:sessions=(1.1*processes+5) alter system set processes=300 scope=spfile; alter system set sessions=335 scope=spfile;
3.重新启动数据库服务,使这两个参数生效
sqlplus / as sysdba shutdown immediate; startup;
相关文章推荐
- ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄
- ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄
- 问题描述:客户端连接数据库报错,ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄
- ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄解决方法
- ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄
- [转]客户端连接数据库报错,ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄
- 错误“ORA-12520: TNS: 监听程序无法找到需要的服务器类型的可用句柄”解决方法
- 错误“ORA-12520: TNS: 监听程序无法找到需要的服务器类型的可用句柄”解决方法
- ORA-12520: TNS: 监听程序无法找到需要的服务器类型的可用句柄
- ORA-12520: TNS:监听程序无法为请求的服务器类型找到可用的处理程序解决
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序
- oracleORA-12520:TNS:监听程序无法为请求的服务器类型找到可用的处理程序的问题
- ORA-12520:TNS:监听程序无法为请求的服务器类型找到可用的处理程序
- ORA-12520: TNS: 监听程序无法为请求的服务器类型找到可用的处理程序
- ORA-12520: TNS:监听程序无法为请求的服务器类型找到可用的处理程序解
- ORA-12520: TNS:监听程序无法为请求的服务器类型找到可用的处理程序
- ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序--解决方法
- ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程错误解决方案
- ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程错误解决方案(Oracle数据优化)