Linux環境下Oracle服務端啓停

啓停Oracle服務

登錄Oracle服務所在的服務器

[root@localhost ~]# su  oracle
[oracle@localhost ~]$ sqlplus /nolog
SQL> connect /as sysdba
SQL> shutdown immediate(關閉數據庫實例)
SQL> startup (起動數據庫實例,一般不需要加參數,只要設置好環境變量)
SQL>  quit (退出sql模式)
[oracle@nstlbeta ~]$ cd $ORACLE_HOME/bin
[oracle@nstlbeta ~]$ lsnrctl stop(關閉監聽)
[oracle@nstlbeta ~]$ lsnrctl start (啓動監聽)

statup 三個參數,含義如下:
startup force : 強制啓動實例並打開數據庫
startup recover : 數據庫恢復
startup restrict : 阻止除DBA以外的用戶連接
shutdown 四個參數,含義如下:
shutdown normal需要等待所有的用戶斷開連接,不允許新的連接。
shutdown immediate等待用戶完成當前的語句,並不允許新用戶連接。
shutdown transactional 等待用戶完成當前的事務,不允許新的用戶連接數據庫。
shutdown abort 不做任何等待,直接關閉數據庫,在不的已的情況下,不建議採用




發佈了23 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章