7 Aralık 2010 Salı

Database’ in Startup Aşamaları


Database’ e start komutu verildiğinde ilk olarak nomount sonra mount en son olarak da open aşamalarından geçer. Bu 3 modunda aslında bir takım gereksinimleri bulunmaktadır. Aşağıda database’ in open moda gelinceye kadar ki hangi aşamalardan geçer, hangi aşamada neler kontrol edilir bunları bulabilirsiniz. .

Sql> startup;

Nomount
Mode
Mount
Mode
Open
Mode
Açıklama
İnit.ora doyası okunur
İnit.ora doyası okunur
İnit.ora doyası okunur
İnit.ora parametre dosyası okunur
Sga alanı create edilir
Sga alanı create edilir
Sga alanı create edilir
Sga alanı database tarafından allocate edilir.
Background processleri start edilir
Background processleri start edilir
Background processleri start edilir
Background processleri start edilir. (smon, pmon, lgwr, dbwr ..)
Controlfile dosyası açılır
Controlfile dosyası açılır
Controlfile dosyası okunur.
Datafile ve Redolog dosyaları  açılır
Database açılır.

Database’ in belirtilen moda geçebilmesi için altında belirtilen tüm aşamalardan başarıyla geçmesi gerekmektedir. Örneğin database’ in mount moda geçmesi için control file dosyasını okuması gerekmektedir. Herhangi bir nedenden dolayı okuyamaz ise database mount moda dolayısıyla open moda geçemeyecek hata dönecektir.


Kamil TÜRKYILMAZ

Hiç yorum yok: