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.
Hiç yorum yok:
Yorum Gönder