WARNING: inboundconnection timed out (ORA-3136)(二)

2014-11-24 18:55:36 · 作者: · 浏览: 11


To protect boththe database server and the listener, Oracle Corporation recommends settingthis parameter in combination with the INBOUND_CONNECT_TIMEOUT_listener_nameparameter in the listener.ora file. When specifying values for theseparameters, consider the following recommendations:



Set both parameters to an initial lowvalue.


Set the value of theINBOUND_CONNECT_TIMEOUT_listener_name parameter to a lower value than theSQLNET.INBOUND_CONNECT_TIMEOUT parameter.


For example, you can setINBOUND_CONNECT_TIMEOUT_listener_name to 2 seconds and INBOUND_CONNECT_TIMEOUTparameter to 3 seconds. If clients are unable to complete connections withinthe specified time due to system or network delays that are normal for theparticular environment, then increment the time as needed.



修改listener的inbound_connect_timeout参数的方法



方法一:


$ lsnrctl



LSNRCTL for IBM/AIX RISC System/6000:Version 10.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"for information.



LSNRCTL> help


The following operations are available


An asterisk (*) denotes a modifier orextended command:



start stop status


services version reload


save_config trace spawn


change_password quit exit


set* show*



LSNRCTL> show


The following operations are availableafter show


An asterisk (*) denotes a modifier orextended command:



rawmode displaymode


rules trc_file


trc_directory trc_level


log_file log_directory


log_status current_listener


inbound_connect_timeout startup_waittime


snmp_visible save_config_on_stop


dynamic_registration



LSNRCTL> showinbound_connect_timeout


Connecting to(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=SHOW-100-12)(PORT=1521)))


LISTENER parameter"inbound_connect_timeout" set to 60


The command completed successfully



LSNRCTL> set inbound_connect_timeout0


Connecting to(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=SHOW-100-12)(PORT=1521)))


LISTENER parameter"inbound_connect_timeout" set to 0


The command completed successfully



LSNRCTL> showinbound_connect_timeout


Connecting to(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=SHOW-100-12)(PORT=1521)))


LISTENER parameter"inbound_connect_timeout" set to 0


The command completed successfully


LSNRCTL> set save_config_on_stop on #表示修改参数永久生效,否则只是临时生效,下次重启监听又还原为原来的值了


LSNRCTL> exit


方法二:


修改listener.ora文件,加入: INBOUND_CONNECT_TIMEOUT_LISTENER_NAME=0