資料庫啟動

2022-03-22 10:18:44 字數 317 閱讀 9259

例項和資料庫是獨立實體,可以獨立存在。

啟動過程分成多個階段:

1.在記憶體中構建例項;

2.通重載入控制檔案啟用到資料庫的連線;

3.開啟資料庫使用它。

在任意時刻,資料庫將處於以下4種狀態之一:

shutdown:將關閉與資料庫相關的所有檔案,同時例項並不存在。

nomount:例項已構建在記憶體中(已根據引數檔案中指定的引數建立了sga並啟動某些後台程序),但並沒有連線任何資料庫。

mount:例項定位並讀取資料庫控制檔案

open:定位和開啟所有資料庫檔案,並且終端使用者能夠使用資料庫。

資料庫啟動

資料庫啟動分為三個階段 1,nomount 在此階段,資料庫會首先讀取spfilesid檔案,作為啟動引數檔案 如果無此檔案,再尋找spfile檔案。最後尋找initsid.ora 檔案。如果三個檔案都無,則將不能啟動。oracle home dbs initsid.ora 2,mount 在此階段...

資料庫啟動

資料庫的啟動 startup 啟動乙個資料庫須要三個步驟 1 建立乙個oracle例項 非安裝階段 2 由例項安裝資料庫 安裝階段 3 開啟資料庫 開啟階段 在startup命令中。可以通過不同的選項來控制資料庫的不同啟動步驟。1 startup nomount nomount選項只建立乙個orac...

資料庫PostrageSQL 啟動資料庫伺服器

在任何人可以訪問資料庫前,你必須啟動資料庫伺服器。資料庫伺服器程式是postgres,它必須知道在 能找到它要用的資料。這是用 d選項實現的。因此,啟動伺服器最簡單的方法是 postgres d usr local pgsql data這將把伺服器放在前台執行。這個步驟同樣必須以postgresql...