Adrci ile Trace & Alert & Dump Dosyaları Silme (Purging trace & alert & dump files using ADRCI)
Trace ve Alert dosyaları kısa dönemde Oracle da default olarak 30 günlük olarak saklanır. Bunu istediğiniz zaman belli bir zamana göre silebilir ya da 30 gün periyodunu değiştirebilirsiniz.
Çok fazla trace dosyası tutmanızı tavsite etmem. İşletim sistemi üzerinden dosyaları listeleyemez hale gelebilirsiniz.
Bu işlemler için 11g de “adrci” aracını kullanabilirsiniz. Oracle user ile login iken ve parametreler set edilmiş haldeyken:
$ ardci yazarak ardci konsoluna düşersiniz. Burada bür sürü komut setleri çalıştırabilirsiniz.
Örnekler:
ardci > show home
Home dizinigösterir: “diag/rdbms/dbhome_1/node_1”
ardci > show alert -tail 200
Son 200 satır alert log dosyalarını gösterir.
ardci > show alert -tail -f
Aynen linux daki tal mantığı ile çalışır.
ardci > show alert -P “MESSAGE_TEXT LIKE ‘%ORA-%'”
Alert logları içerisinde “ORA-” şeklinde metin geçen log dosyalarını bulur.
ardci > purge -age 8640 -type TRACE
Trace dosyalarını son 6 güne kadar siler. 8640 dakika değerdir. 6 * 24 * 60 şeklinde 6 gün için elde edilir.
adrci> show control
Mevcut purge ayarlarını getirir.
LONGP_POLICY (long term) defaults to 365 days and relates to things like Incidents and Health Monitor warnings.
SHORTP_POLICY (short term) defaults to 30 days and relates to things like trace and core dump
Sureyi 15 güne çekmek için:
adrci> set control (SHORTP_POLICY =360)
Benzer şekilde ALERT , CDUMP log ları da silinebilir:
ardci > purge -age 8640 -type TRACE | ALERT | CDUMP
Recent Comments