本帖最后由 yuanjqiu 于 2012-9-26 12:21 编辑
主题:部分客户端PL/SQL登陆数据库服务器报:ora-03135;ORA-12543: TNS: 无法连接目标主机;ORA-12543
修改listener的inbound_connect_timeout参数的方法
环境:
aix 5.3 +oracle10g R2 10.2.0.3.0 +rac(主、从)
现象:
1、突然出现部分ip(192.168.10.151),不能登录oracle,部分ip(192.168.10.50)可登录oracle,不能登录的clients,改成可登录的ip,又可登录;改回原来的IP,还是不能登录oracle。
2、resource_limit=false(default),改为:resource_limit=true,仍不行。
3、添加sqlnet.ora文件,并添加内容:
sqlnet.expire_time=20
还是不行。
4、查server是否ip及applicatin限制,没有做ip、application限制。
5、server端对oracle instance重启,故障仍在。
6、僵尸的session,也没有。
7、OS server SID for oracle kill 后,还是不行。
8、tnsping SID均通。tnsping sid 100 均显示ok
9、sessions_highwater=34, 4cpu current_session=27
采用盖老师提供的如下办法
方法一:
$ lsnrctl
LSNRCTL for IBM/AIX RISC System/6000: Version10.2.0.3.0 - Production on 29-OCT-2007 10:00:57
Copyright (c) 1991, 2006, Oracle. All rights reserved.
Welcome to LSNRCTL, type "help" forinformation.
LSNRCTL> help
The following operations are available
An asterisk (*) denotes a modifier or extendedcommand:
start stop status
services version reload
save_config trace spawn
change_password quit exit
set* show*
LSNRCTL> show
The following operations are available after show