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 de Oracle


Buscar en la web

 
Web orasite.com
· Tutoriales
- Export / Import Oracle 9i
- Instalación Oracle 10g
- Archivos de configuración de red para Oracle
- init.ora spfile.ora fichero de parámetros oracle
- Export Oracle 10g
- Administración de usuarios
- Configurar modo archivelog
- Introducción Oracle 10g
- Arrancar o parar base de datos Oracle
- Tunning Oracle
- Instalación statspack
- Seguridad listener Oracle 10g
- Parámetros memoria SGA
- Activar auditoria de la base de datos
- Oracle Jobs (9i)
- Controlar espacio tablespaces
- Recover database until time
- Hotbackup de una base de datos Oracle
- Consultas sobre V$
- Privilegios sysoper y sysdba
- Búsquedas en Oracle 10g case-insensitive
- Cambiar ubicación base de datos
- Bloquear acceso a base de datos por IP
- Loadjava y Dropjava en Oracle
- Configuración de memoria
- Problemas Oracle Jobs
- Encriptación e integridad de datos en Oracle
- Instalación de la máquina virtual Java
- Cambiar a modo restricted session
- Recuperación modo noarchivelog
- Reconstrucción de índices
 
· Oracle FAQ
- Oracle database
 
· Noticias
- Oracle OpenWorld 2009
- Oracle compra Sun
- 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
- Trabajos de Oracle
- ZonaOracle.com
- AjpdSoft
- La Web del Programador
· Sitios recomendados
- Cronica24.com
- TPV
- Buscar trabajo
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