作為oracle監聽命令
在啟動、關閉或者重啟oracle監聽器之前確保使用lsnrctl status命令檢查oracle監聽器的狀態:
1、$lsnrctl status:檢查當前監聽器的狀態
2、$lsnrctl start [listener-name] 啟動所有的監聽器,可以指定名字來啟動特定的監聽器
3、$lsnrctl stop [listener-name] 關閉所有的監聽器,可以指定名字來關閉特定的監聽器
4、$lsnrctl reload 重啟監聽器,此命令可以代替lsnrctl stop,lsnrctl start
5、lsnrctl hep 可以顯示所有可用的監聽器命令
C:\Users\NanT>lsnrctl status LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 22-11月-2020 20:21:16 Copyright (c) 1991, 2010, Oracle. All rights reserved. 正在連接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.6.1)(PORT=1521))) LISTENER 的 STATUS ------------------------ 別名 LISTENER 版本 TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production 啟動日期 22-11月-2020 20:19:23 正常運行時間 0 天 0 小時 1 分 53 秒 跟蹤級別 off 安全性 ON: Local OS Authentication SNMP OFF 監聽程序參數文件 C:\app\NanT\product\11.2.0\dbhome_2\NETWORK\ADMIN\listener.ora 監聽程序日志文件 c:\app\nant\diag\tnslsnr\NanTPC20191229\listener\alert\log.xml 監聽端點概要... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.6.1)(PORT=1521))) 服務摘要.. 服務 "CLRExtProc" 包含 1 個實例。 實例 "CLRExtProc", 狀態 UNKNOWN, 包含此服務的 1 個處理程序... 服務 "ORCL" 包含 1 個實例。 實例 "ORCL02", 狀態 UNKNOWN, 包含此服務的 1 個處理程序... 服務 "orcl01" 包含 1 個實例。 實例 "orcl01", 狀態 READY, 包含此服務的 1 個處理程序... 服務 "orcl01XDB" 包含 1 個實例。 實例 "orcl01", 狀態 READY, 包含此服務的 1 個處理程序... 服務 "orcl01_XPT" 包含 1 個實例。 實例 "orcl01", 狀態 READY, 包含此服務的 1 個處理程序... 命令執行成功
