基本
现
象:
在
Windows XP
+
Oracle 10g
的
环
境下跑
Java
程序的
Junit
测试
用例
时
,
每
当跑到
120
几个
JunitTest
时
就会
报
如下
错误
,中
间
似乎有个很短的停
顿
刷新,然后又可以正常跑后面程序
:
Listener refused the connection with the following error: ORA-12519, TNS:no appropriate service handler found The Connection descriptor used by the client was:......
调查
原因:
可能是数据
库
中当前的
连
接数目已
经
超
过
了它能
够处
理的最大
值
。
解决方案:
1
.
获
取
DB
当前
连
接数:
SQL> select count(*) from
v$process;
--
当前
连
接数
COUNT(*)
28
2
.
获
取
DB
允
许
的最大
连
接数:
SQL> select value
from v$parameter where name
=
'processes'
;
--
数据
库
允
许
的最大
连
接数
VALUE
150
Oracle
安装
时
的
连
接数默
认
是
150
。
此
时
会
发现
DB
的
连
接数已
经
不
满
足程序
继续
往下
测
的需求了,所以会出
现
"Listener refused the connection with the following error: ORA-12519, TNS:no appropriate service handler found"
。
所以
这
里需要修改
DB
的
连
接数来确保
JunitTest
的正常运行。
3
.修改最大
连
接数:
SQL> alter system
setprocesses = 1000
scope = spfile
;
--
修改最大
连
接数
4
.重启数据
库
:
SQL> shutdown immediate
;
SQL> startup;
---------------------------------------------------------------------->>>分割线<<<---------------------------------------------------------------------
--
查
看当前有哪些用
户
正在使用数据
select
osuser, a.username, cpu_time/executions/1000000
||'s'
, sql_fulltext, machine
from
v$session a, v$sqlarea b
where
a.sql_address = b.address
order by
cpu_time/executions desc
;
分享到:
相关推荐
ORA-12154: TNS: 无法解析指定的连接标识符的解决方法
oracle报错ora-12541:TNS无监听程序
解决ORACLE TNS: 无法解析指定的连接标识符; 里面有步骤
ora-12514:TNS:监听程序当前无法识别连接描述符中请求的服务bug,解决文档.
oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法,需要的朋友可以参考一下
ORA-12518 TNS:监听程序无法分发客户机连接,在您安装好数据库后配置连接数据库的过程中遇到这类问题应该很头疼吧,不过,当您还是四处查资料来解决您遇到的另你头疼的问题时,如果不经意间看到了这则贴子,那请您升...
最近在工作中遇到了一个问题,错误是Oracle dbca时报错:ORA-12547: TNS:lost contact,通过查找相关的资料终于找到了解决的方法,下面分享给大家,话不多说了,来一起看看详细的介绍吧。 环境: OS:RHEL6.5 x86-...
TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听程序 文章转自:http://www.luocs.com/archives/464.html 此文版权归作者 – yaogang所有,转载请注明yaogang©www.luocs.com。 ...
### ora-01033: Oracle Initialization or Shutdown in Progress 解决方法 #### 一、问题背景及原因 **标题**: “ora-01033: Oracle initialization or shutdown in progress 解决方法” **描述**: “ora-01033: ...
ORA-12541 TNSno listener 的解决方案 ORA-12541 TNSno listener 的解决方案
ORA-32001:write to spfile requested but no spfile is in use请求写入spfile,但没有使用spfile的解决方法 在输入以下语句中报了这样的错误: SQL>alter system set control_files=’/u01/app/oracle/oradata/prod/...
报错如下 报错: ORA-12170:TNS connect timeout occurred 第一反应是监听没开: 1. 测试了一下, 连接超时没用ping 通 C:\Users\Administrator>tnsping brorcl TNS Ping Utility for 64-bit Windows: Version 11.2...
### ORA-12560 TNS 协议适配器错误详解 #### 一、概述 在Oracle数据库管理过程中,经常会遇到各种各样的错误提示,其中“ORA-12560 TNS: 协议适配器错误”是较为常见的一种。这种错误通常发生在客户端尝试连接到...
主要介绍了连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程,非常不错,具有参考借鉴价值,需要的朋友可以参考下
通过以上方法,我们可以有效地解决ORA-29275错误,并提高Oracle数据库的整体稳定性和数据完整性。需要注意的是,在实际操作过程中,应当根据具体情况选择最适合的解决方案。例如,在某些情况下,调整字段长度可能是...
实验得来的,不是随便copy的, ORA-12560TNS协议适配器错误,这个问题可定可以解决
ORA-00604: 递归SQL层1出现错误 ORA-03106: 致命的双工通信协议错误 ORA-02063: 紧接着line(源于dblink) 以及 ORA-04052: 在查找远程对象时出错 ORA-00604: 递归SQL层1出现错误 ORA-03120: 双工转换例行程序:整数...