Redo Log

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Redo Log as PDF for free.

More details

  • Words: 1,017
  • Pages: 7
sql> spool d:\oracleerror\redolog.txt sql> ---see the redolog group sql> select * from v$log; group# thread# sequence# bytes members arc status ---------- ---------- ---------- ---------- ---------- --- ---------------first_change# first_tim ------------- --------1 1 0 104857600 1 no unused 717467 11-jan-08 2 1 763138 11-jan-08

19

104857600

1 no

inactive

3 1 764014 11-jan-08

20

104857600

1 no

current

sql> ------see the group member path sql> select * from v$logfile; group# status type ---------- ------- ------member -------------------------------------------------------------------------------3 online d:\oracle\oradata\sue\redo03.log 2 online d:\oracle\oradata\sue\redo02.log 1 online d:\oracle\oradata\sue\redo01.log sql> -----create the redolog group sql> alter database add logfile group 4 'd:\oracle\oradata\sue\redolog4.1.sql' size 100k; database altered. sql> select * from v$log; group# thread# sequence# bytes members arc status ---------- ---------- ---------- ---------- ---------- --- ---------------first_change# first_tim ------------- --------1 1 0 104857600 1 no unused 717467 11-jan-08 2 1 763138 11-jan-08

19

104857600

1 no

inactive

3 1 764014 11-jan-08

20

104857600

1 no

current

group# thread# sequence# bytes members arc status ---------- ---------- ---------- ---------- ---------- --- ---------------first_change# first_tim ------------- --------4 1 0 102400 1 yes unused 0 sql> -------change inactivestage sql> alter system switch logfile; system altered. sql>

select * from v$log;

group# thread# sequence# bytes members arc status ---------- ---------- ---------- ---------- ---------- --- ---------------first_change# first_tim ------------- --------1 1 21 104857600 1 no current 766246 11-jan-08 2 1 763138 11-jan-08

19

104857600

1 no

inactive

3 1 764014 11-jan-08

20

104857600

1 no

active

group# thread# sequence# bytes members arc status ---------- ---------- ---------- ---------- ---------- --- ---------------first_change# first_tim ------------- --------4 1 0 102400 1 yes unused 0 sql> alter system checkpoint; system altered. sql> select * from v$log; group# thread# sequence# bytes members arc status ---------- ---------- ---------- ---------- ---------- --- ---------------first_change# first_tim ------------- --------1 1 21 104857600 1 no current 766246 11-jan-08 2 1 763138 11-jan-08

19

104857600

1 no

inactive

3 1 764014 11-jan-08

20

104857600

1 no

inactive

sequence#

bytes

group#

thread#

members arc status

---------- ---------- ---------- ---------- ---------- --- ---------------first_change# first_tim ------------- --------4 1 0 102400 1 yes unused 0 sql> set linesize 250; sql> / group# thread# sequence# bytes members arc first_change# first_tim ---------- ---------- ---------- ---------- ---------- --------------- --------1 1 21 104857600 1 no 766246 11-jan-08 2 1 19 104857600 1 no 763138 11-jan-08 3 1 20 104857600 1 no 764014 11-jan-08 4 1 0 102400 1 yes 0

status ---------------current inactive inactive unused

sql> alter system switch logfile; system altered. sql> alter system checkpoint; system altered. sql> select * from v$log; group# thread# sequence# bytes members arc first_change# first_tim ---------- ---------- ---------- ---------- ---------- --------------- --------1 1 21 104857600 1 no 766246 11-jan-08 2 1 19 104857600 1 no 763138 11-jan-08 3 1 20 104857600 1 no 764014 11-jan-08 4 1 22 102400 1 no 766482 11-jan-08

status ---------------inactive inactive inactive current

sql> ------------addmember to group 4 sql> alter database add logfile member ''d:\oracle\oradata\sue\redolog4.2.sql' to group 4; alter database add logfile member ''d:\oracle\oradata\sue\redolog4.2.sql' to group 4 * error at line 1: ora-00946: missing to keyword sql> alter database add logfile member 'd:\oracle\oradata\sue\redolog4.2.sql' to group 4;

database altered. sql> select * from v$logfile; group# status type ---------- ------- ------member -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------3 online d:\oracle\oradata\sue\redo03.log 2 online d:\oracle\oradata\sue\redo02.log 1 online d:\oracle\oradata\sue\redo01.log group# status type ---------- ------- ------member -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------4 online d:\oracle\oradata\sue\redolog4.1.sql 4 invalid online d:\oracle\oradata\sue\redolog4.2.sql sql> ----------drop member in group4 sql> ----but group4 as current stage so can't delete so switch the syetem sql> alter system switch logfile; system altered. sql> alter system checkpoint; system altered. sql> select * from v 2 sql> sql> sql> sql> select * from v$log; group# thread# sequence# bytes members arc first_change# first_tim ---------- ---------- ---------- ---------- ---------- --------------- --------1 1 21 104857600 1 no 766246 11-jan-08 2 1 23 104857600 1 no

status ---------------inactive inactive

766757 11-jan-08 3 766902 11-jan-08 4 766482 11-jan-08

1

24

104857600

1 no

current

1

22

102400

2 no

inactive

sql> -------drop the group 4 member sql> alter database drop logfile member 'd:\oracle\oradata\sue\redolog4.2.sql'; database altered. sql> select * from v$logfile; group# status type ---------- ------- ------member -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------3 online d:\oracle\oradata\sue\redo03.log 2 online d:\oracle\oradata\sue\redo02.log 1 online d:\oracle\oradata\sue\redo01.log group# status type ---------- ------- ------member -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------4 online d:\oracle\oradata\sue\redolog4.1.sql sql> -drop the member sp2-0734: unknown command beginning "-drop the ..." - rest of line ignored. sql> ----drop the group sql> alter database drop logfile group 4; database altered. sql>

select * from v$log;

group# thread# sequence# bytes members arc first_change# first_tim ---------- ---------- ---------- ---------- ---------- --------------- --------1 1 21 104857600 1 no 766246 11-jan-08 2 1 23 104857600 1 no 766757 11-jan-08 3 1 24 104857600 1 no 766902 11-jan-08

status ---------------inactive inactive current

sql> sql> sql> sql>

----------clear the redologfile -----current file can't clear -----clear group 1 alter database clear logfile group 1;

database altered. sql>

select * from v$log;

group# thread# sequence# bytes members arc first_change# first_tim ---------- ---------- ---------- ---------- ---------- --------------- --------1 1 0 104857600 1 no 766246 11-jan-08 2 1 23 104857600 1 no 766757 11-jan-08 3 1 24 104857600 1 no 766902 11-jan-08

status ---------------unused inactive current

sql> -----------------recovery the redolofile sql> --------physicaly delete then recover for ex:goto delete the redo01.ora in d;\oracle\oradata\sue\ sql> -------now shutdown & start sql> shutdown immediate database closed. database dismounted. oracle instance shut down. sql> startup ora-32004: obsolete and/or deprecated parameter(s) specified oracle instance started. total system global area 135338868 bytes fixed size 453492 bytes variable size 109051904 bytes database buffers 25165824 bytes redo buffers 667648 bytes database mounted. ora-00313: open failed for members of log group 1 of thread 1 ora-00312: online log 1 thread 1: 'd:\oracle\oradata\sue\redo01.log' sql> ----now recovery sql> alter database clear unarchived logfile group 1; database altered. sql> alter database open 2 ; database altered. sql> ---now see the d:\oracle\.. sql> spool off sql> spool d:\oracleerror\redolog.txt sql> shutdown immediate database closed.

database dismounted. oracle instance shut down. sol>----now open in pfile no error occur don't modify the pfile sql> startup pfile=d:\oracle\admin\sue\pfile\init.ora'; lrm-00109: could not open parameter file 'd:\oracle\admin\sue\pfile\init.ora'' ora-01078: failure in processing system parameters sql> startup pfile='d:\oracle\admin\sue\pfile\init.ora'; ora-32006: mts_servers initialization parameter has been deprecated oracle instance started. total system global area fixed size variable size database buffers redo buffers database mounted. database opened. sql> spool off

135338868 453492 109051904 25165824 667648

bytes bytes bytes bytes bytes

Related Documents

Redo Log
November 2019 7
Redo Log
November 2019 7
La Redo
May 2020 4