Oracle

Oracle 數據庫架構

  • January 13, 2014

我需要知道以下步驟之間的正確順序,很難在網際網路上找到關於首先發生的事情的資訊,如果有人能給我答案,我將不勝感激

A、Oracle搜尋一個init.ora來確定配置

參數

B. 程序 SMON 有時會執行實例恢復

C. 為 SGA 分配記憶體並啟動必要的後台程序

D. Oracle 搜尋數據庫文件和重做日誌文件

E. oracle 啟動一個實例

F. oracle 使用參數 CONTROL_FILES 搜尋控製文件

A、Oracle搜尋一個init.ora來確定配置參數

如果沒有參數文件,您將收到 LRM-00109、ORA-01078 錯誤,並且無法啟動

E. oracle 啟動一個實例

我們可以爭論啟動實例的確切含義,我只是簡單地把它放在這裡,因為這是啟動實例時首先出現的“確切”消息

C. 為 SGA 分配記憶體並啟動必要的後台程序

LGWR、DBWR、CKPT、SMON、PMON 等後台程序在 NOMOUNT 中啟動,在對控製文件執行任何操作之前…

F. oracle 使用參數 CONTROL_FILES 搜尋控製文件

那是下一個去 MOUNT 的時候

D. Oracle 搜尋數據庫文件和重做日誌文件

現在告訴我,數據庫如何在不知道數據文件和重做日誌在哪裡的情況下執行實例恢復

B. 程序 SMON 有時會執行實例恢復

最後執行實例恢復,並打開數據庫

oracle 啟動一個實例

Oracle 搜尋 init.ora 以確定配置參數

oracle 使用參數 CONTROL_FILES 搜尋控製文件

為 SGA 分配記憶體,啟動必要的後台程序

程序 SMON 有時會執行實例恢復

Oracle 搜尋數據庫文件和重做日誌文件

引用自:https://dba.stackexchange.com/questions/56644