在Linux下,偶爾我們可能需要重啟Oracle,那么需要先關閉后再重新啟動。啟動Oracle分為2步:啟動監聽和啟動數據庫實例。
啟動Oracle
啟動Oracle時,我們一般先啟動監聽,再啟動數據庫實例。
- 切換到Oracle用戶
su - oracle
- 查看監聽狀態
lsnrctl status
- 登錄Oracle
# 不以任何用戶登錄,只打開登錄窗口
sqlplus /nolog
# 以超級管理員身份登錄
conn /as sysdba
- 啟動監聽
lsnrctl start
- 啟動數據庫實例
startup
關閉Oracle
關閉Oracle時,我們一般先關閉監聽,讓遠程客戶端無法再連進來后,再去關閉數據庫實例。
- 關閉數據庫實例
lsnrctl stop
- 關閉監聽
shutdown immediate