【Oracle】lsnrctl reload 命令簡介
oracle 提供了lsnrctl reload 命令,在下面兩種情況
1 修改listener.ora
2 修改sqlnet.ora
之後又不想停止監聽,可以考慮lsnrctl reload命令!
reload命令會重新讀取listener.ora的內容,這個命令讓使用者不停止監聽器的情況下,改變監聽器的配置。但是對於sqlnet.ora的修改考慮一下情況:
1 如果之前sqlnet.ora沒有被當前的監聽器使用,這時必須關閉然後重啟監聽!
2 如果之前正在使用sqlnet.ora,那麼lsnrctl reload 是比較快的方式。當前已經建立的連線不會收到影響,動態監聽服務完成的非常快,也幾乎不受影響。
官方對於lsnrctl reload的解釋:
Use the RELOAD command to reread the listener.ora file. This command enables you to add or change statically configured services without actually stopping the listener.
In addition, the database services, instances, service handlers, and listening endpoints that were dynamically registered with the listener will be unregistered and subsequently registered again.
意思和上面解釋的差不多,在生產環境中對於sqlnet.ora檔案的修改,保持必要的謹慎。之前做實驗進行lsnrctl reload 並未達到理想的效果。在生產庫上執行的時候是選擇了lsnrctl start/stop.
這兩步操作的時間是很短的,3-4秒完成關閉和重啟操作。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28389881/viewspace-2135648/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Oracle】lsnrctl reload 命令操作Oracle
- 3 、lsnrctl> reload L1命令
- Oracle OCP(44):LSNRCTLOracle
- 理解 oracle 的 “lsnrctl status”Oracle
- Metasploit reload命令使用技巧
- 理解 oracle 的 “lsnrctl status”(ZT)Oracle
- Oracle lsnrctl 無法啟動Oracle
- chown 命令簡介
- lsof命令簡介
- nc命令簡介
- Cellcli命令簡介
- fortune 命令簡介
- crontab命令簡介
- Git命令簡介Git
- Oracle LISTENER監聽檔案引數詳解及Lsnrctl命令綜述Oracle
- lsnrctl中,SET PASSWORD和CHANGE_PASSWORD命令
- crontab命令簡介(zt)
- Redis Sort 命令簡介Redis
- G++命令簡介
- crontab命令簡介(轉)
- Oracle Text簡介Oracle
- Oracle:srvctl 簡介Oracle
- Oracle:PGA 簡介Oracle
- Oracle程式簡介Oracle
- Oracle MTS簡介Oracle
- 簡單介紹 ldd 命令
- powermt 命令簡介(轉載)
- 【系統】lsof命令簡介
- linux tar命令簡介Linux
- 【系統】lsof 命令簡介
- Linux lsof 命令簡介Linux
- adb命令使用簡介
- Oracle更改埠後lsnrctl無法啟動Oracle
- Oracle PSU 簡介Oracle
- Oracle Data Guard簡介Oracle
- Oracle:RAC 程式簡介Oracle
- ORACLE監聽簡介Oracle
- Oracle約束簡介Oracle