Los pasos a seguir para hacer una recuperación de base de datos que está en modo noarhivelog son los siguientes ( para comprobar el modo de la base de datos ver documento: Modos de archivado)

  1. Verificar la existencia de una copia de seguridad de base de datos
  2. La copia de seguridad que se debe de tener para este tipo de recuperaciones se hace con la base de datos cerrada por lo tanto:

    Paramos la base de datos:

    SQL> shutdown inmediate;
    SQL> exit

    Copiamos los archivos de la base de datos para realizar la copia:

    $ cp $BASE_DE_DATOS $BACKUP_BASE_DE_DATOS

    Siendo $BASE_DE_DATOS, la ubicación de los archivos de base de datos y
    $BACKUP_BASE_DE_DATOS, la ubicación del backup de base de datos

    Nos conectamos a la base de datos y la volvemos a levantar:

    $ sqlplus /nolog
    SQL> connect /as sysdba
    SQL> startup

  3. Recuperar base de datos modo noarhivelog
  4. Teniendo un backup correcto de la base de datos, la recuperación requiere los siguientes pasos:

    Nos conectamos a la base de datos y tiramos la instancia:

    $ sqlplus /nolog
    SQL> connect /as sysdba
    SQL> shutdown abort

    Copiamos nuestro backup a la ubicación de los archivos de base de datos:

    SQL> !cp -r $BACKUP_BASE_DE_DATOS $BASE_DE_DATOS

    Iniciamos la instancia y montamos la base de datos:

    SQL> connect /as sysdba
    SQL> startup

  5. Notas finales
  6. !!Se ha llevado a cabo una recuperación de base de datos. Las cosas que hay que tener en cuenta es que si el backup que teníamos era de las 9 de la mañana y el error se produjo a las 3 de la tarde, las operaciones realizadas en ese tiempo al realizar la restauración de la base de datos se pierden.!!


Escribe un comentario:

Autor:

Comentarios:

No hay comentarios sobre este tutorial.



Buscar errores


Buscar en la web

 
Web orasite.com
· Tutoriales
- Export / Import Oracle 9i
- Instalación Oracle 10g
- Archivos de configuración de red para Oracle
- Administración de usuarios
- Configurar modo archivelog
- Export Oracle 10g
- init.ora spfile.ora fichero de parámetros oracle
- Tunning Oracle
- Arrancar o parar base de datos Oracle
- Controlar espacio tablespaces
- Activar auditoria de la base de datos
- Seguridad listener Oracle 10g
- Consultas sobre V$
- Parámetros memoria SGA
- Hotbackup de una base de datos Oracle
- Oracle Jobs (9i)
- Cambiar ubicación base de datos
- Bloquear acceso a base de datos por IP
- Privilegios sysoper y sysdba
- Instalación de la máquina virtual Java
- Recover database until time
- Recuperación modo noarchivelog
- Instalación statspack
- Encriptación e integridad de datos en Oracle
- Configuración de memoria
- Loadjava y Dropjava en Oracle
- Cambiar a modo restricted session
- Búsquedas en Oracle 10g case-insensitive
- Problemas Oracle Jobs
- Introducción Oracle 10g
 
· Oracle FAQ
- Oracle database
 
· Noticias
- Oracle 11g presentada
- Oracle vulnerable a inyección SQL en cursores
- Procesos de negocio con Oracle
- OracleXE para Debian
 
· Descargas
- Free Toad
 
· Errores Oracle
· Libros sobre Oracle
· Sitios relacionados
- ZonaOracle.com
- AjpdSoft
- La Web del Programador
· Sitios recomendados
- Cronica24.com
- TPV
Los contenidos de esta web son producto de la colaboración de sus usuarios, por lo que puede haber erratas. Si encuentras una información incorrecta agradeceremos que nos lo comuniques en nuestra dirección:
Cualquier información aquí publicada es de libre distribución, siempre y cuando se haga referencia mediante un link al documento original.
Orasite.com