Redo Log Dosyalarının bozulması durumunda aşağıdaki hataları alabilirsiniz.
ORA-16038 log %s sequence# %s cannot be archived
ORA-367 checksum error in log file header
ORA-368 checksum error in redo log block
ORA-354 corrupt redo log block header
ORA-353 log corruption near block change time
Solution:- bu durumda log fileleri temezlemektir.bu işlemi yaparken database'i kapatmaya gerek yoktur.
alter database clear logfile group 1;
alter database clear unarchived logfile group 1;
Eğer sadece iki tane log grubunuz var ise ve logfile CURRENT/ACTIVE durumundaysa silinmiş yada bozulmuş olan redologlar kurtarmak mümkün değildir.Bu durumdan kurtulmak için instance recovery yapmak gerekir. Aksi halde ORA-01624: günlüğü, (thread ) anının çökme durumunda kurtarılması için gerekli. hatasını alabilirsiniz.
ALTER SYSTEM SWITCH LOGFILE; ile ACTIVE durumdakileri inactive statusüne çekebilirsiniz.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment