- 论坛徽章:
- 0
|
用户的一个数据库系统使用一段时间后就会出现客户端监听无法无法分发的错误,错误号是ORA-02518.我怀疑是客户端的连接没有及时退出,倒是连接过多,监听无法分发.可是我应该怎么去改这个问题,请高手帮忙!
监听日志:
Fatal NI connect error 12541, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dataserver1)(Port=1521))(CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=e:\oracle\product\10.2.0\db_1\perl\5.8.3\bin\MSWin32-x86-multi-thread\perl.exe)(HOST=DATASERVER1)(USER=SYSTEM))))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 10.2.0.1.0 - Production
Time: 20-9月 -2007 17:06:55
Tracing not turned on.
Tns error struct:
ns main err code: 12541
TNS-12541: TNS: 无监听程序
ns secondary err code: 12560
nt main err code: 511
TNS-00511: 无监听程序
nt secondary err code: 61
nt OS err code: 0
2,环境:
OS:WIN 2003企业版 SP2 --32位
数据库版本:ORACLE 10.2.0.1 --32位
3,数据库配置
数据库内存为1.6G, SGA为自动分配
processes值=300 --实际的客户端在100-200个左右
数据库模式为非归档模式
数据库连接方式为专用服务器 |
|