Linux下oracle數據庫啓動和關閉操做
第一步:登錄 sql
root登錄以後切換到oracle用戶上,輸入
su oracle
第二步:鏈接
在oracle用戶下,輸入
sqlplus /nolog
第三步:使用管理員權限
輸入
connect /as sysdba
第四步:啓動/關閉服務
輸入
startup
startup參數
不帶參數,啓動數據庫實例並打開數據庫,以便用戶使用數據庫,在多數狀況下,使用這種方式!
nomount,只啓動數據庫實例,但不打開數據庫,在你但願建立一個新的數據庫時使用,或者在你須要這樣的時候使用!
mount,在進行數據庫改名的時候採用。這個時候數據庫就打開並能夠使用了!
謝謝!不許確的地方請指教!
shutdown
shutdown的參數
Normal 須要等待全部的用戶斷開鏈接
Immediate 等待用戶完成當前的語句
Transactional 等待用戶完成當前的事務
Abort 不作任何等待,直接關閉數據庫
normal須要在全部鏈接用戶斷開後才執行關閉數據庫任務,因此有的時候看起來好象命令沒有運行同樣!在執行這個命令後不容許新的鏈接
immediate在用戶執行完正在執行的語句後就斷開用戶鏈接,並不容許新用戶鏈接。
transactional 在擁護執行完當前事物後斷開鏈接,並不容許新的用戶鏈接數據庫。
abort 執行強行斷開鏈接並直接關閉數據庫。
第五步:若是是啓動服務,要開啓監聽
退出sqlplus模式,輸入
lsnrctl start
歡迎關注本站公眾號,獲取更多信息