1. 程式人生 > >Oracle LSNRCTL------監聽器的啟動和關閉

Oracle LSNRCTL------監聽器的啟動和關閉

如果oracle監聽器正在執行,你將得到如下資訊

  1. $ lsnrctl status  
  2. LSNRCTL for Linux: Version 11.1.0.6.0 - Production on 04-APR-2009 16:27:02  
  3. Copyright (c) 1991, 2007, Oracle.  All rights reserved.  
  4. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.2)(PORT=1521)))  
  5. STATUS of the LISTENER  
  6. ————————  
  7. Alias                     LISTENER  
  8. Version                   TNSLSNR for Linux: Version 11.1.0.6.0 - Production  
  9. Start Date                29-APR-2009 18:43:13  
  10. Uptime                    6 days 21 hr. 43 min. 49 sec  
  11. Trace Level               off  
  12. Security                  ON: Local OS Authentication  
  13. SNMP                      OFF  
  14. Listener Parameter File   /u01/app/oracle/product/11.1.0/network/admin/listener.ora  
  15. Listener Log File         /u01/app/oracle/diag/tnslsnr/devdb/listener/alert/log.xml  
  16. Listening Endpoints Summary…  
  17.   (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.2)(PORT=1521)))  
  18.   (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))  
  19. Services Summary…  
  20. Service “devdb” has 1 instance(s).  
  21.   Instance “devdb”, status UNKNOWN, has 1 handler(s) for
    this service…  
  22. Service “devdb.thegeekstuff.com” has 1 instance(s).  
  23.   Instance “devdb”, status READY, has 1 handler(s) forthis service…  
  24. Service “devdbXDB.thegeekstuff.com” has 1 instance(s).  
  25.   Instance “devdb”, status READY, has 1 handler(s) forthis service…  
  26. Service “devdb_XPT.thegeekstuff.com” has 1 instance(s).  
  27.   Instance “devdb”, status READY, has 1 handler(s) forthis service…  
  28. The command completed successfully  

2.啟動oracle監聽器

如果oracle監聽器沒用執行,你可以用lsnrctl start命令啟動oracle監聽器,該命令將啟動所有的監聽器,如果你只想啟動特定的監聽器,可以再start後面指定監聽器的名字,例如:lsnrctl start [listener-name]。

  1. $ lsnrctl start  
  2. LSNRCTL for Linux: Version 11.1.0.6.0 - Production on 04-APR-2009 16:27:42  
  3. Copyright (c) 1991, 2007, Oracle.  All rights reserved.  
  4. Starting /u01/app/oracle/product/11.1.0/bin/tnslsnr: please wait…  
  5. TNSLSNR for Linux: Version 11.1.0.6.0 - Production  
  6. System parameter file is /u01/app/oracle/product/11.1.0/network/admin/listener.ora  
  7. Log messages written to /u01/app/oracle/diag/tnslsnr/devdb/listener/alert/log.xml  
  8. Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.2)(PORT=1521)))  
  9. Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))  
  10. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.2)(PORT=1521)))  
  11. STATUS of the LISTENER  
  12. ————————  
  13. Alias                     LISTENER  
  14. Version                   TNSLSNR