logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Configurando RMAN

Selecciona el idioma :

Este video solo está disponible para los alumnos que han adquirido el curso

Configurando RMAN


Para este video tendremos abiertas dos pestañas, una donde nos conectaremos con RMAN y esta otra donde estamos conectados a una base de datos mediante el sqlplus. De esta manera podremos ver desde el sqlplus el impacto de los cambios que hagamos en la configuración por defecto en RMAN.

Primero vamos a definir el entorno y para conectarnos a rman escribimos:

  • rman target

Como definimos el entorno anteriormente, me permite entrar a RMAN. Lo hemos hecho por la vía más fácil, conectarnos con el usuario local, pero está bien recordar que también podemos conectarnos a través de un usuario remoto.

Un comando básico que debemos aprender cuando trabajamos con RMAN es el comando SHOW. Este comando nos permite ver la configuración de algunas de las propiedades con las que podemos trabajar dentro de RMAN:

  • SHOW ALL

Primero que todo nos avisa que estamos utilizando el controlfile de la base de datos en vez de un catálogo de recuperación. Recordemos que crear un catálogo de recuperación, solo tendria sentido si estamos manejando múltiples bases de datos, que no es nuestro caso. En fin, RMAN, siempre nos informa el modo de conexión que estamos utilizando, y como al conectarnos no le indicamos otra cosa, por defecto el modo de conexión es NOCATALOG.

Entre las propiedades y valores que se nos muestran aquí, tenemos DEFAULT DEVICE TYPE TO DISK, donde tiene indicado por defecto que el dispositivo para guardar cosas va a ser el disco. También, por ejemplo, se nos indica que la salida aguardar por la información de RMAN va a ser de 7 días, o el algoritmo de encriptación que queremos usar, etc. En realidad son nombres muy descriptivos de la propiedad que guardan. Notemos que al final de cada propiedad y valor, se nos indica que ese es el valor por defecto.

Vemos ahora la propiedad, BACKUP OPTIMIZATION, que tiene valor por defecto OFF. De igual manera que mostramos todas estas propiedades, podemos mostrar una sola, simplemente pasando su nombre, por ejemplo, escribimos:

  • SHOW BACKUP OPTIMIZATION

Presionamos Intro y se nos muestra solo la propiedad que hemos invocado. Si bien puede ser muy útil visualizar todos los parámetros con ALL, en ocasiones es verdad que podemos necesitar la visualización de solo un parámetro, como en este caso, donde solo hemos mostrado el parámetro BACKUP OPTIMIZATION.

Para cambiar el valor de estas propiedades utilizamos el comando CONFIGURE. Por ejemplo, si necesitáramos cambiar el valor del parámetro BACKUP OPTIMIZATION de OFF A ON, escribimos:

  • CONFIGURE BACKUP OPTIMIZATION ON

Y se nos muestra un mensaje indicándonos que hay una nueva configuración en RMAN, y el parámetro que ha cambiado su valor es BACKUP OPTIMIZATION, que ahora tiene valor ON. Por último nos indica que el nuevo valor para dicho parámetro ha sido guardado:

  • Si hacemos ahora un SHOW ALL

Vemos que el parámetro que hemos cambiado su valor, ahora su valor es ON, y ya no se muestra al lado la indicación de que es el valor por defecto.

Vayamos ahora a la terminal donde estamos dentro del sqlplus, donde vamos a consultar vía comandos, algunos valores que se vienen cambiando en RMAN. Recordemos que RMAN está trabajando con la base de datos a través de su fichero de control, todo esto que estamos haciendo aquí, todos estos cambios de configuración de RMAN, quedan guardados dentro de la información que existe en el fichero de control en cuanto a los backups. Es por eso que hay algunas vistas que podemos consultar desde el sqlplus, que nos muestra información sobre la configuración de RMAN.

Una vista que podemos consultar desde aquí, es la vista V$RMAN_CONFIGURATION. Para verla escribirmos:

  • SELECT NAME Y VALUE FROM V$RMAN_CONFIGURATION

Y vemos que en lugar de mostrarnos todas las propiedades de la configuración de RMAN, se nos muestran solo las que hemos cambiado a partir de su valor por defecto. Entonces, el impacto de los cambios que hagamos en RMAN, va a ser utilizado y puede ser


configurando rman

Publicaciones Recientes de oracle dba

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cúal es el error?