Apabila file archivelog dihapus langsung tanpa
menggunakan rman, maka informasi archivelog tsb masih
tersimpan di controlfile.

Untuk mengsinkronkan informasi tsb, dari rman:

 export ORACLE_SID=mysid
 rman target /
 crosscheck archivelog all;
 delete expired archivelog all;

Sebaiknya menghapus archivelog dilakukan dari rman. 
Misalkan utk menghapus archivelog yg lebih tua dari 1
hari di disk:

 delete archivelog all completed before 'sysdate-1';

Atau utk menghapus archivelog yg sequencenya <= 1000.

 delete archivelog until sequence 1000;

--

Archivelog akan di-keep di disk selama diperlukan.
Untuk itu Anda mesti mengecek retention policy utk
backup. Dari rman:

 show retention policy;

kalau tidak pernah diubah, maka hasilnya akan seperti
ini:

 CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default

yg artinya Oracle akan meng-keep satu versi full
backup, yg meliputi full database backup + semua
archivelog setelah full backup tsb dilakukan.

Coba cek website ini utk detail bagaimana cara Oracle
me-maintain FRA.

http://download-east.oracle.com/docs/cd/B19306_01/backup.102/b14192/setup005.htm

Intinya adalah: 
- Oracle akan meng-keep file2 yg ada di FRA selama FRA
size masih dibawah nilai DB_RECOVERY_FILE_DEST_SIZE.
- Kalau sudah penuh, Oracle akan mencari file2 mana yg
obsolete berdasarkan retention policy-nya, dan akan
otomatis dihapus.


regards,
tomi


--- Gugun Gunawan <[EMAIL PROTECTED]> wrote:

> dear all...
> 
> saya membuat otomatic archived log...tersimpan pada
> folder default.
> 
> perhari log transaksi saya sebesar 5 - 10 GB, dan
> saya sudah mengalokasikan space sebesar 100 GB pada
> folder archived log (saya menggunakan Oracle 10g dan
> linux RHELAS3).
> 
> Permasalahannya adalah saat saya menghapus file
> archived log secara fisik di harddisk, tetapi pada
> oraclenya sendiri sizenya tidak berubah...
> 
> Sehingga saat space sudah tidak mencukupi akan
> terjadi error redolog dan saya mengatasi
> permasalahan tersebut dengan menambah size space
> pada folder archived log, dan ini sangat mengganggu
> karena file tersebut akan terus membesar.
> 
> pertanyaan saya adalah :
> 
> 1. Bagaimana mensinkronkan ukuran size secara fisik
> di hardisk dengan size dioraclenya?
> 2. Apa yang menjadi kriteria dalam pengahapusan
> archived log file(usia kadaluarsa)?
> 3. Bagaimana membuat agar penghapusan archived log
> file dilakukan secara otomatis secara fisik?
> 
> terima kasih
> 
> Gugun Gunawan
> 


 
____________________________________________________________________________________
Sucker-punch spam with award-winning protection. 
Try the free Yahoo! Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/features_spam.html

Kirim email ke