oracle 啟動模式

2021-09-02 13:39:57 字數 1051 閱讀 5175

1.nomount 模式(啟動例項不載入資料庫)

命令:startup nomount

講解:這種啟動模式只會建立例項,並不載入資料庫,oracle僅為例項建立各種記憶體結構和服務程序,不會開啟任何資料檔案。在nomount模式下,只能訪問那些與sga區相關的資料字典檢視,包括v$parameter、v$sga、v$process 和 v$session等,這些檢視中的資訊都是從sga區中獲取的,與資料庫無關。非安裝啟動,這種方式啟動下可執行:重建控制檔案、重建資料庫、讀取init.ora檔案,啟動instance,即啟動sga和後台程序,這種啟動只需要init.ora檔案。

模式用途:

(1)建立新資料庫;

(2)重建控制檔案。

2.mount模式(載入資料庫但不開啟資料庫)

命令:startup mount

講解:這種啟動模式將為例項載入資料庫,但保持資料庫為關閉狀態。因為載入資料庫時需要開啟資料庫控制檔案,但資料檔案和重做日誌檔案都都無法進行讀寫,所以使用者還無法對資料庫進行操作。 在mount模式下,只能訪問那些與控制檔案相關的資料字典檢視,包括v$thread、v$controlfile、v$database、v$datafile 和 v$logfile等,這些檢視都是從控制檔案中獲取的。

模式用途:

(1)重新命名資料檔案;

(2)新增、刪除或重新命名重做日誌檔案;

(3)執行資料庫完全恢復操作;

(4)改變資料庫的歸檔模式。

3.open模式(正常開啟資料庫)

命令:startup [open]

講解:正常按3個步驟啟動資料庫。

模式用途:平時不對資料庫做什麼維護,像只做應用開發,用這個模式就好了。

4.強制啟動模式

命令:startup force

用途&講解:在某些情況下,使用前面的各種模式都無法成功啟動資料庫時,可以嘗試強制啟動模式。

Oracle啟動模式 關閉模式

oracle啟動資料庫 1 啟動sql plus不與資料庫連線 sqlplus nolog 2 以sysdba角色與oracle連線 connect username password as sysdba 3 啟動例項 1 啟動乙個例項,裝配和開啟乙個資料庫 startup 或 startup pf...

Oracle啟動模式 關閉模式

oracle啟動資料庫 1 啟動sql plus不與資料庫連線 sqlplus nolog 2 以sysdba角色與oracle連線 connect username password as sysdba 3 啟動例項 1 啟動乙個例項,裝配和開啟乙個資料庫 startup 或 startup pf...

檢視Oracle歸檔模式及啟動歸檔方法

select from v recovery file dest 歸檔空間的實際使用情況 select from v flash recovery area usage 閃回恢復區里的空間使用情況 show parameter db recovery file 歸檔路徑及大小 啟動歸檔 sqlplu...