oracle資料庫啟動的過程

2021-08-22 03:22:47 字數 688 閱讀 9827

第一步:.啟動資料庫到nomount狀態時,會先查詢引數檔案,引數檔案存放了一些引數資訊,如資料庫緩衝區大小、重做日誌緩衝大小等。根據引數分配記憶體。然後啟動必須的後台程序,有5個後台程序是必須啟動的,它們是dbwr(資料庫寫程序),lgwr(日誌寫程序)、smon(系統監控程序)、pmon(程序監控過程)、和ckpt(檢驗點程序)。該過程不涉及控制檔案和資料檔案,只需要乙個引數檔案就可以啟動到nomount狀態。

啟動nomount狀態:

-bash-4.2$ sqlplus / as sysdba 

sql*plus: release 11.2.0.2.0 production on thu aug 2 19:14:41 2018

第二步:.資料庫啟動到mount狀態

資料庫啟動到mount狀態有兩種方式,一是可以直接啟動資料庫到mount狀態,二是如果資料庫已經啟動到nomount狀態,然後使用指令alter datebase mount把資料庫切換到mount狀態。

第三步:啟動資料庫到open狀態,需要檢驗資料檔案的頭資訊進行點計數檢查和scn檢查來完成例項恢復。資料庫啟用到open狀態,有兩種方式,一是使用指令startup open 或startup(startup的預設啟動方式是啟動到open狀態)直接啟動到open狀態,二是如果資料庫處於nomount或mount狀態,可以使用指令alter database open指令切換到open狀態。

oracle資料庫啟動過程

這是我第一次在這個平台發表blog,我想把我oracle實驗的操作過程記錄下來,如果能幫到一些人就太棒了。使用oracle首先需要啟動一些服務程式 比如 監聽程式 網路服務等等 有兩種啟動方式 win r 快速開啟 輸入 services.msc調出服務程式 開啟oracle相關服務 lsnrctl...

Oracle 資料庫例項啟動關閉過程

啟動過程 nomount mount open startup不帶引數將逐步一一完成 1.nomount階段 即例項的啟動 例項的啟動通常包含下列任務 a.按以下順序在 oracle home dbs win平台為database 目錄下搜尋下列檔案,即如果第乙個沒找到,就找下乙個 spfile.o...

Oracle 資料庫例項啟動關閉過程

一 資料庫例項的啟動 啟動命令 starup force restrict pfile nomount mount open 啟動過程 nomount mount open startup不帶引數將逐步一一完成 1.nomount階段 即例項的啟動 例項的啟動通常包含下列任務 a.按以下順序在 or...