KamuDBA: Veritabanı Sunucularında AUD$ Tablosunun SYSTEM Tablespace’inden Farklı bir Tablespace Altına Taşınması
Bu yüzden aud$ tablosundan dolayı büyüyen SYSTEM tablespaceini shrink etmek mümkün olmadığı için sistemde fazla yer kaplamasının ve yedekten dönme işlemlerinde yine büyük boyutlarda oluşmasını engellemek için aud$ tablosunu farklı bir tablespace altına taşımak gerekmektedir.
1- AUDIT Tablosu İçin Yeni Bir Tablespace Oluşturmak
Audit tablosunu (AUD$) taşımadan önce yeni bir tablespace oluşturmak gerekmektedir. Mevuct tablespacelerin kullanım amacı farklı olduğundan ve bakım işlemlerinin kolay olması için farklı bir tablespace olması önerilir.
2- AUDIT Tablosunu Yeni Oluşturulan Tablespace Altına Taşımak
Audit tablosunu manuel olarak move edebileceğimiz gibi apiler yardımıyla da taşıyabiliriz.
Aşağıdaki komut yardımıyla AUD$ tablosu taşınır.
Değişikliği aşağıdaki gibi görebiliriz.
TS_AUDIT tablosu altında AUD$ tablosunu görmekteyiz.
3- AUDIT Modunu DB,EXTENDED Şekilde Ayarlamak
Daha kapsamlı bir audit mekanizması için db,extenden modda audit yönetimi yapılmalıdır. Ayrıca SYS işlemleri de auditlenmelidir. Aşağıdaki komutlarla bu istekler uygulanabilir.
Bunun haricinde veritabanı genelinde bir audit yönetimi yapılması gerekmektedir.
Gönderen kamudba zaman: 9:53 PM