ORA-12519 TNS:no appropriate service handler found 解决方案

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wdkymys/article/details/80018478

发现问题原因:

在用数据库连接工具连接数据库的时候,提示:ORA-12519 TNS:no appropriate service handler found。根据网上给的解决方法,用sqlplus / as sysdba连接数据库,提示:ORA-00020: maximum number of processes (150) exceeded

解决方案:

1、先关闭应用与数据库的连接,然后用sqlplus / as sysdba 连接数据库

2、SQL>show parameter processes 

aq_tm_processes        integer      1
db_writer_processes       integer      3
gcs_server_processes       integer      0
global_txn_processes       integer      1
job_queue_processes       integer      1000

log_archive_max_processes      integer      4

processes        integer      150

SQL> alter system set processes=500 scope=spfile;
SQL>shutdown immediate;
SQL>startup;

修改系统参数,重启数据库。

SQL> show parameter processes

aq_tm_processes        integer      1
db_writer_processes       integer      3
gcs_server_processes       integer      0
global_txn_processes       integer      1
job_queue_processes       integer      1000
log_archive_max_processes      integer      4

processes        integer      500

至此,增大了数据库最大连接数,服务器应用重新连接,本地工具也可以连接使用了。

展开阅读全文

没有更多推荐了,返回首页