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 [email protected], "forum_it82" <[EMAIL PROTECTED]> 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......
>


Kirim email ke