天天看點

Oracle 關閉資料庫(未使用Oracle Restart)

Oracle關閉資料庫(未使用Oracle Restart)

by:授客 QQ:1033553122

SHUTDOWN [選項]

選項說明:

NORMAL-語句執行後,不允許建立新的連接配接;等待所有目前已連接配接使用者從資料庫斷開

IMMEDIATE-執行語句後,不允許建立新的連接配接,也不允許送出新的事務;復原所有未送出的事務;主動斷開目前已連接配接的所有使用者。

TRANSACTIONL-執行語句後,不允許建立新的連接配接,也不允許送出新的事務;等待所有事務完成後,斷開所有已連接配接使用者;接着執行關閉操作

ABORT-執行語句後,不允許建立新的連接配接,也不允許送出新的事務;中斷所有目前正在執行的SQL語句;不復原未送出的事務;主動斷開所有已連接配接使用者。(注:下次啟動時,自動執行執行個體恢複操作)

注意:通過共享服務處理器即共享池,連接配接到資料庫無法關閉執行個體

例:以NORMAL模式關閉資料庫

SQL> SHUTDOWN NORMAL

Database closed.

Database dismounted.

ORACLE instance shut down.

例:以IMMEDIATE模式關閉資料庫

SQL> SHUTDOWN IMMEDIATE

适用場景:

1)啟動一個自動化的,無人值守的備份

2)馬上就要發生斷電了

3)資料庫或其應用程式不正常,但是無法聯系使用者讓其退出

例:以TRANSACTIONAL模式關閉資料庫

SQL> SHUTDOWN TRANSACTIONAL

例:以ABORT模式關閉資料庫

SQL> SHUTDOWN ABORT

參考連結:

http://docs.oracle.com/cd/E11882_01/server.112/e25494/start.htm#ADMIN004

作者:授客

QQ:1033553122

全國軟體測試QQ交流群:7156436

Git位址:https://gitee.com/ishouke

友情提示:限于時間倉促,文中可能存在錯誤,歡迎指正、評論!

作者五行缺錢,如果覺得文章對您有幫助,請掃描下邊的二維碼打賞作者,金額随意,您的支援将是我繼續創作的源動力,打賞後如有任何疑問,請聯系我!!!

           微信打賞                       

支付寶打賞                  全國軟體測試交流QQ群  

Oracle 關閉資料庫(未使用Oracle Restart)
Oracle 關閉資料庫(未使用Oracle Restart)
Oracle 關閉資料庫(未使用Oracle Restart)