遇到ORA-12519, TNS:no appropriate service handler found问题

步骤一:首先通过sqlplus登陆数据库,sqlplus / as sysdba

步骤二:查询数据库当前会话的连接数

image.png

步骤三:查看数据库设置的最大连接数和最大session数量

show parameter processes命令查看的是汇总的信息,也可以直接select value from v$parameter where name ='processes';  语句查看,最大进程连接数为4000.
image.png

操作如下:

[root@mysqlw1 /]# su - oracle 
[oracle@mysqlw1 ~]$ sqlplus /as sysdba

SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。

Total System Global Area 6213251072 bytes
Fixed Size          2264736 bytes
Variable Size        2097152352 bytes
Database Buffers     4093640704 bytes
Redo Buffers           20193280 bytes
数据库装载完毕。
数据库已经打开。

SQL> show parameter processes

NAME                     TYPE    VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes              integer     1
db_writer_processes          integer     1
gcs_server_processes             integer     0
global_txn_processes             integer     1
job_queue_processes          integer     1000
log_archive_max_processes        integer     4
processes                integer     3000
SQL> 

你可能感兴趣的:(遇到ORA-12519, TNS:no appropriate service handler found问题)