RMAN-03002 ocurrs to restored database from backup configurated to maximize availability

RMAN-03002 ORA-03113 ORA-03114 – When restore database from dataguard set to maximize availability

Cuando tomamos un backup de una base de datos configurada en maxima disponibilidad es importante recordar que al momneto de realizar la apertura de la base con el comando OPEN RESETLOGS, previamente la pasemos a maxima performance, por que ocurre que si no lo hacemos la base cae directamente, bajo el error:

RMAN> alter database open resetlogs;

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of alter db command at 07/22/2010 19:34:04
ORA-03113: end-of-file on communication channel
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
ORA-03114: not connected to ORACLE
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of alter db command at 07/22/2010 19:34:04
ORA-03113: end-of-file on communication channel

Seguir leyendo «RMAN-03002 ocurrs to restored database from backup configurated to maximize availability»

RMAN – Command Catalog and examples

Cuando trabajamos con RMAN podemos centralizar nuestros backups en un unico repositorio como es la cinta o en cada filesystem local, generalmente con el mismo nombre de path.

En algunos casos ocurre que no podemos tener esa misma estructura de directorios, y cuando vamos a realizar un restore full es preciso recatalogar las piezas ya que en el controlfile se resguardo la ruta donde el mismo se origino.

Para ello hay una utilidad que nos provee RMAN, que es el comando CATALOG.

  • Podemos utilizarlo para gestionar el agregado de piezas de backup al catalogo de RMAN de control file, archivelogs, copias de datafiles y backuppieces.
  • Grabar alguna pieza de backup como punto 0, como estrategia de backup incremental.
  • Utilizarlo como registro de la ultima copia realizada en oracle 7 , previo a la migración a 8.

Es importante tener en cuenta para poder utilizar este feature que la base cumpla con estos requisitos:

  • Cuando nos conectamos a la base, que se encuentre en modo MOUNT u OPEN.
  • Si el RMAN esta conectado al catalogo, el catalogo se encuentre en modo OPEN.Para nosotros poder catalogar piezas, estas deben encontrarse en el path que vayamos a pasar como parametro.
  • Las piezas disponibles deben ser:
  1. ControlFile
  2. Datafile Copy
  3. ArchiveLog
  4. Incremental Copy
  5. Backuppiece

Seguir leyendo «RMAN – Command Catalog and examples»