Tuesday, September 1, 2009

DATABASE HIZLI BİR ŞEKİLDE KAPATMAK

RESTORE POINT (KURTARMA NOKTASI)

Bazen öyle durumlar olur ki veritabanınızı bir an önce kapatmanız gerekebilir.
böyle durumlarda SHUTDOWN IMMEDIATE demek yeterli olmayacaktır. SHUTDOWN ABORT komutunu kullanmak isteyeceksiniz.
fakat shutdown abort komutunun bazı dezavantajları var, veri kaybı yaşayabilrsiniz. Bu tip durumları aşmak için öncelik ile
restore point(kurtarma noktası) oluşturuyoruz.
Veritabanımızın kurtarma noktası özelliğini kullanabilmemiz için flashback modu'nun açılmış olması gerekmektedir.
Bu konu ilgili bilgiyi buradan alabilirsiniz.


Database'i kapatmadan hemen önce bir kurtarma noktası oluşturuyorum.

SQL> create restore point kapatmadan_once;
Geri yükleme noktası yaratıldı.

database'i hızlı bir şekilde kapatmak için

SQL> shutdown abort;
ORACLE anı kapatıldı.

daha sonra mount modda açıyoruz.Bu şekilde kullanıcıların sisteme erişmelerini kısıtlamış oluyoruz.

SQL> startup mount;
ORACLE anı başlatıldı.

Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 234883972 bytes
Database Buffers 369098752 bytes
Redo Buffers 7135232 bytes
Veritabanı kullanıma açıldı.

En son aldığımız restore point'e dönüyoruz.

SQL> flashback database to restore point kapatmadan_once;

Gerisinyal tamamlandı.


Son olarak Veritabanını bütün kullanıcıları açıyoruz. Hadi hayırlısı.

SQL> alter database open resetlogs;

Veritabanı değiştirildi.

oluştuşturduğumuz restore point silmek için

SQL> drop restore point kapatmadan_once;
Geri yükleme noktası bırakıldı.
SQL> drop restore point deneme1;
Geri yükleme noktası bırakıldı.

restore point(kuratma noktaları) listelemek için

SQL> select scn,name from v$restore_point ;

satır seçilmedi

http://www.oracle.com/technology/oramag/oracle/06-nov/o66recovery.html

1 comment:

Anonymous said...

When thе depеnd can be favorable in order to people,
the guesѕ іs usuаllу imρroveԁ.
Online online casino winpalace
aгeas actively deνelop versions not to еnd up bеing downloadеd,
add сompletely new online games, enhance the
screen, cгeate complеtely new strаtegies tο sеttlement and аlso chаnge tablе ѕtyles.