Oracle Veritabanında DDL Komutlarının Denetimi

Oracle veritabanında çalıştırılan DDL komutlarını kolay bir şekilde denetlemek mümkün. Çalıştırılan DDL komutlarını yakalamak için ENABLE_DDL_LOGGING parametresinin TRUE yapılması gerekmektedir. Default değeri FALSE’dir. Aktif hale getirmek için aşağıdaki komutu çalıştırmalısınız.

 SQL> alter system set enable_ddl_logging = true;

ENABLE_DDL_LOGGING dinamik yapıda bir parametredir. Değeri değiştirmek için veritabanını kapatmaya gerek yoktur.   Continue reading Oracle Veritabanında DDL Komutlarının Denetimi

Linux’ta Disk Bölümleme İşlemleri (Partitioning)

Linux işletim sisteminde disk, cdrom, cpu, ram gibi fiziksel aygıtlar birer dosya olarak bulunur. Makineye takılı diskler /dev dizini altındadır. Bu yazıda makineye yeni takılan diski partition’lara ayırmayı, partitionlara ayırılmış diskleri formatlamayı ve mount etmeyi göstereceğim.
Makineye takılı diskleri görmek için aşağıdaki komutları kullanabilirsiniz.  Continue reading Linux’ta Disk Bölümleme İşlemleri (Partitioning)

Oracle Veritabanı Archive Log Modu

Oracle veritabanındaki redo logları arşivleyen sistemdir. Arcihive log’un kullanılmadığı bir sistemde herhangi bir çökme olması durumunda sadece alınan backuba geri dönülebilir. Çalışma şekli aşağıdaki gibidir.

Örneğin gece bir backup alındı, öğlen vakitlerinde sistemde problem olduğunda dün geceden öğle vaktine kadar yapılan değişiklikler yok olur ve sadece dün geceye dönülebilir. Bu sistemde archive log kullanılsaydı dün gecenin backubunu yükleyip geri kalan veriler arşivlenen loglardan işlenebilirdi.
Mevcut veritabanının archive log modunda mı olduğuna aşağıdaki şekilde bakılabilir.  Continue reading Oracle Veritabanı Archive Log Modu