1:直接修改配置文件listener.ora,增加内容具体如下:4 x O6 o; ^5 J6 w N/ R: D
TRACE_FILE_LISTENER = e:\oracle\network\log\net_trace.log& R' b( O( k$ L( O
TRACE_LEVEL_LISTENER = user/ I* X) l( h' r5 e, s. X, }
TRACE_DIRECTORY_LISTENER = e:\oracle\network\log" [2 i# V; r o% [8 l
LOG_DIRECTORY_LISTENER = e:\oracle\network\log
0 `/ X( M A* k$ K LOG_FILE_LISTENER = e:\oracle\network\log\listener_test.log% Y! g$ o6 D- b/ m, b2 y5 _
LOG_LEVEL= 46 L( t3 o: h) p; ^
TRC_LEVEL= 4
( \7 x4 \( G1 N# s% _7 Y/ L 重新启动监听器,客户端连接一下,然后就可以看到那些日志了。* Q' f. @9 Q& q
2:使用LSNRCTL,监听器的控制工具,很强大的,可以做很多操作:7 S6 l3 Z l( i
LSNRCTL> set0 y7 T6 ?2 W# Q( ?+ [: ^( B
set之后提供了以下操作6 C0 a" o$ g4 K7 D0 e. l
password rawmode displaymode
! u _0 P( P3 r$ L+ l3 D trc_file trc_directory trc_level
2 d* E' I4 H' W3 |- Q9 \8 [ log_file log_directory log_status$ V3 [( x x9 z% R/ t4 v4 b
current_listener startup_waittime save_config_on_stop/ h1 `( Q" R! `6 S+ G" r
里面的很详细,随便试试就的了!
) U% a, B9 A6 h LSNRCTL> set password test
* T' z6 t0 L9 S; [1 A6 N9 t) Z 命令执行成功' a) l+ c. m4 ~$ M4 L" y# w
如果想恢复配置,则重新加载监听器:
$ h! f" `* H( k! k; i6 q% B B+ ?5 Q LSNRCTL> RELOAD listener4 f+ M( h$ P. r* i$ n+ V
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xueshan)(PORT=1521)))3 y- e# S t, D6 p, A; p2 j
命令执行成功. I8 A- a& ^8 i/ ]+ l
无奈,写得有些乱,估计只有我能看得明白! |