Dear,
Saya jawab dar sisi maintenance filenya saja.
Mudah2an bermanfaat buat yg lainnya juga, server saya HPUX, database sy set 
mode archive (thanks&hormat slalu to Mr. Rohmad, Assalamualaikum P'Rohmad, yang 
selalu konsisten membagi ilmunya).
Saya buat suatu script batch, isinya :
find 1_*.dbf -ctime 1 -exec rm -f {} \
catatan :
    1_*.dbf adalah file archivelog yang digenerate database server.
    -ctime 1 sy hapus dari 1 hari sebelum kebelakang dari waktu kita jalanin 
batch ini
            (saya backup datafile saya setiap jam 2 pagi)

batch saya schedulkan dng menggunakan crontab -e
BstRgds,
EkoS

----- Original Message ----
From: forum_it82 <[EMAIL PROTECTED]>
To: [email protected]
Sent: Friday, August 15, 2008 12:30:52 PM
Subject: [indo-oracle] Re: ORA-00333 : redo log read error block


terima kasih atas solusinya pak rohmat
saya cek di alert lognya ternyata di Redo01.Log yang bermasalah
dan saya cek statusnya CURRENT ): ):

untuk kasus seperti ini kalau saya aktifkan mode archive log,bisa
diselamatkan datanya??

archive log apakah bisa dimaintenance untuk setiap 1 minggu sekali
bisa terhapus secara otomatis (tidak manual dihapus)??
karena space HDD di server saya cepet abis(hasil backupan data
transaksi sekali backup dah sampai 6 GB)

jadi kesimpulannya jika kondisi redo log tadi "CURRENT" nggak bisa
diselamatkan lagi,pak?

mungkin ada solusi lain?
tks
--- In indo-oracle@ yahoogroups. com, "rohmadsan" <[EMAIL PROTECTED] ..> wrote:
>
> Hallo ...
> 
> Ini online redo log corrupt.
> 
> 1. Coba lihat di alert log, itu file redo log yang mana? Kalau punya
> mirror, copy saja dari mirrornya. Query ini untuk melihat mirrornya:
> SQL> startup mount
> SQL> --- lihat file lain yang GROUP#-nya sama
> SQL> select * from v$logfile;
> 
> Kalau ada mirror-nya, copy saja dari mirror ke file yang corrupt tadi.
> 
> 2. Kalau tidak punya mirror.
> Apakah redo log file tersebut INACTIVE, ACTIVE, atau CURRENT?
> SQL> startup mount
> SQL> -- lihat, log itu masuk group mana
> SQL> select * from v$logfile;
> SQL> -- lihat, statusnya apa: INACTIVE, ACTIVE, atau CURRENT?
> SQL> select * from v$log;
> 
> 3. Kalau INACTIVE, anda bisa men-dropnya
> SQL> -- Misalkan itu group 3
> SQL> alter database drop logfile group 3;
> 
> 4. Kalau statusnya ACTIVE atau CURRENT, ya wassalam :)
> Anda harus restore dari backup. Tapi, archivelog-nya anda disable,
> jadi ya hanya bisa restore dari last full backup.
> 
> Ada work around, kita bisa memaksa database untuk naik. Mudah-mudahan
> bisa. Saya pernah membahasnya di sini
> 
> http://rohmad. net/2008/ 05/05/startup- inconsistent- database/
> 
> 
> Salam,
> Rohmad
> 
> 
> --- In indo-oracle@ yahoogroups. com, "forum_it82" <forum_it82@ > wrote:
> >
> > teman...
> > Mohon bantuannya nihhh
> > Oracle ku nggak bisa di startup 
> > ada pesan 
> > "ORA-00333 : redo log read error block 3974 count 8192"
> > 
> > Solusinya gimana y?
> > Archivelog nggak aku aktifin
> > 
> > mohon bantuan..... .
> >
>

 


      

[Non-text portions of this message have been removed]

Kirim email ke