domingo, 30 de mayo de 2010

Renombrar un “Log Member”

Para poder renombrar un redo log member lo que necesitamos en primer lugar es el nuevo archivo de redo ya que el comando de SQL lo que hace únicamente es cambiar el puntero interno en el control file hacia el nuevo archivo de redo, es decir que el comando de SQL no modifica el archivo del sistema operativo.

Entonces, para poder renombrar el archivo de redo vamos a realizar los siguientes pasos:

1. Realizamos un shutdown de la base
SQL> shutdown immediate;


2. Copiamos o renombramos el archivo de redo utilizando comandos del sistema operativo


3. Montamos la base de datos

SQL> startup mount;


4. Realizamos el cambio en el puntero del archivo de control.

SQL> ALTER DATABASE RENAME FILE ‘old_redo_file’ TO              ‘new_redo_file’;


5. Abrimos la base de datos

SQL> ALTER DATABASE OPEN;


6. Por último realizamos un backup del archive de control ya que realizamos un cambio en el.


Espero les haya servido

Saludos!
Gondalf

No hay comentarios:

Publicar un comentario