oracle 監聽重啟

kidking2010發表於2011-11-01

1 看監聽狀態

   Lsnrctl status

 

oracle@ria8:~> lsnrctl status

 

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 22-12-2010 11:43:00

 

Copyright (c) 1991, 2005, Oracle.  All rights reserved.

 

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))

STATUS of the LISTENER

------------------------

Alias                     LISTENER

Version                   TNSLSNR for Linux: Version 10.2.0.1.0 - Production

Start Date                22-12-2010 11:20:46

Uptime                    0 days 0 hr. 22 min. 13 sec

Trace Level               off

Security                  ON: Local OS Authentication

SNMP                      OFF

Listener Parameter File   /opt/oracle/product/10.2/db_1/network/admin/listener.ora

Listener Log File         /opt/oracle/product/10.2/db_1/network/log/listener.log

Listening Endpoints Summary...

  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.31.31)(PORT=1521)))

Services Summary...

Service "PLSExtProc" has 1 instance(s).

  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...

Service "orcl" has 1 instance(s).

  Instance "orcl", status READY, has 1 handler(s) for this service...

Service "orclXDB" has 1 instance(s).

  Instance "orcl", status READY, has 1 handler(s) for this service...

Service "orcl_XPT" has 1 instance(s).

  Instance "orcl", status READY, has 1 handler(s) for this service...

The command completed successfully

oracle@ria8:~>

2 ps -ef | grep -v grep |grep tnslsnr | awk '{print $2}

用此命令檢視監聽的PID

3 幹掉程式 kill -9 pid

4 清空日誌:

      Cd  /opt/oracle/product/10.2/db_1/network/log/

       Echo “ “ > listener.log

5 重啟監聽:oracle使用者

Lsnrctl start

或者oracle 絕對路徑:/opt/oracle/product/10.2/db_1/bin(即ORACLE_HOME/bin

看警告日誌在ORACLE_BASE/admin/SID/bdump

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23141985/viewspace-710029/,如需轉載,請註明出處,否則將追究法律責任。

相關文章