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...