ESTOS PASOS SE APLICARON PARA VERSION DE BASE DE DATOS ORACLE 10 Y 11G
link en los que me base
http://nelsonjaviermartinezacosta.blogspot.com/2009/07/aumentar-tamano-redologs.html
http://eskernel.blogspot.com/2009/07/redolog-files.html
link para leer version 7.3.2
http://www.infor.uva.es/~jvegas/cursos/bd/orarq/orarq.html
--comando para ver la ruta donde estan los archivos redolog
select * from v$logfile;
/ruta_fisica_del_archivo/
--comando para ver sobre que redo log esta trabajando la base y ver el redolog INACTIVO que es el que se puede eliminar para volver a utilizar y redimenxionar y no agregar mas redolog
select group#, bytes, status from v$log
--comando para hacer un checkpoint y cambiar de redo log
alter system switch logfile;
--Se preparo las sentencias que se van a plicar en el momento adecuado dependiendo el el moento que este INACTIVO el redo log
alter database drop logfile group 1;
alter database add logfile group 1 ('/ruta_fisica_del_archivo/redo01.log') size 200m reuse;
alter database drop logfile group 2;
alter database add logfile group 2 ('/ruta_fisica_del_archivo/redo02.log') size 200m reuse;
alter database drop logfile group 3;
alter database add logfile group 3 ('/ruta_fisica_del_archivo/redo03.log') size 200m reuse;
$ sqlplus / as sysdba
SQL*Plus: Release 10.1.0.2.0 - Production on Mar Oct 4 03:24:25 2011
Copyright (c) 1982, 2004, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Release 10.1.0.2.0 - 64bit Production
SQL> select group#, bytes, status from v$log;
GROUP# BYTES STATUS
---------- ---------- ----------------
1 10485760 CURRENT
2 10485760 INACTIVE
3 10485760 INACTIVE
SQL> alter database drop logfile group 2;
Database altered.
SQL> alter database add logfile group 2 ('/ruta_fisica_del_archivo/redo02.log') size 200m reuse;
Database altered.
SQL> select group#, bytes, status from v$log;
GROUP# BYTES STATUS
---------- ---------- ----------------
1 10485760 CURRENT
2 209715200 UNUSED
3 10485760 INACTIVE
SQL> alter system switch logfile;
System altered.
SQL> select group#, bytes, status from v$log;
GROUP# BYTES STATUS
---------- ---------- ----------------
1 10485760 ACTIVE
2 209715200 CURRENT
3 10485760 INACTIVE
SQL> alter database drop logfile group 3;
Database altered.
SQL> alter database add logfile group 3 ('/ruta_fisica_del_archivo/redo03.log') size 200m reuse;
Database altered.
SQL> select group#, bytes, status from v$log;
GROUP# BYTES STATUS
---------- ---------- ----------------
1 10485760 ACTIVE
2 209715200 CURRENT
3 209715200 UNUSED
SQL> alter system switch logfile;
System altered.
SQL> select group#, bytes, status from v$log;
GROUP# BYTES STATUS
---------- ---------- ----------------
1 10485760 INACTIVE
2 209715200 ACTIVE
3 209715200 CURRENT
SQL> alter database drop logfile group 1;
Database altered.
SQL> alter database add logfile group 1 ('/ruta_fisica_del_archivo/redo01.log') size 200m reuse;
Database altered.
SQL> select group#, bytes, status from v$log;
GROUP# BYTES STATUS
---------- ---------- ----------------
1 209715200 UNUSED
2 209715200 ACTIVE
3 209715200 CURRENT
SQL> alter system switch logfile;
System altered.
SQL> select group#, bytes, status from v$log;
GROUP# BYTES STATUS
---------- ---------- ----------------
1 209715200 CURRENT
2 209715200 INACTIVE
3 209715200 ACTIVE
No hay comentarios:
Publicar un comentario