Академический Документы
Профессиональный Документы
Культура Документы
AA5-Ev3
CURSO
GESTIÓN Y SEGURIDAD DE BASES DE DATOS
APRENDIZ
AA5-Ev3
TUTOR
Camilo Andres Gutierrez Oviedo
CONFIGURACIÓN DE IDIOMA
A continuación se presenta la configuración con un ejemplo:
Oracle Database 11g permite hacer copia de seguridad lógica de los datos que
componen la base de datos: tablas, vistas, procedimientos almacenados,
secuencias, funciones, disparadores, paquetes, sinónimos, usuarios, etc. Dicha
copia se realiza con el comando expdp y se realizará en línea (sin detener la base
de datos). Durante el proceso de export puede que caiga un poco el rendimiento
pero seguirá funcionando la base de datos normalmente. La utilidad expdp
(Export) de Oracle consulta la base de datos, incluyendo el diccionario de datos, y
escribe el resultado en un archivo binario llamado archivo de volcado de
exportación. Puede exportar la base de datos completa, usuarios determinados o
tablas específicas (entre otras opciones de exportación).
Una vez exportados los datos, podrían importarse con el comando impdp
(Import) en otra base de datos o en la misma si queremos "sobreescribirla".
set path
Path=C:/app/ajpdsoft/product/11.2.0/dbhome_1/bin;C:/Windows/syste
m32;C:/W indows;
C:/Windows/System32/Wbem;C:/Windows/System32/WindowsPowerShell/v1.
0/ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
C:/Oracle/product/11.2.0/dbhome_1/bin
Para crear este objeto Directory abriremos una ventana de MS-DOS (desde
"Inicio" - "Ejecutar" - "cmd"), abriremos SQL*Plus (utilidad para administrar
Oracle desde la línea de comandos) con el siguiente comando:
sqlplus /nolog
Donde:
Por lo tanto si decidimos crear una tarea programada para ejecutar este
comando automáticamente cada día deberemos, previamente, eliminar el
archivo de volvado de exportación anterior antes de ejecutar el expdp.
Mientras se va realizando la copia lógica con expdp irá mostrando las tablas que
va exportando y el número de filas que contienen:
GESTIÓN Y SEGURIDAD DE BASES DE DATOS
AA5-Ev3
Como ejemplo, el archivo anterior sin compresión ocupaba 270MB, mientras que
el comprimido de la misma base de datos ha ocupado 68MB.
expdp usuario/contraseña
dumpfile=copia_oracle_export.dmp
logfile=copia_oracle_export.log
directory=CARPETA_EXPORT schemas=nombre_usuario
1. Iniciar una sesión desde un terminal del servidor como usuario Oracle
2. Conectarse al RMAN:
$ rman target / nocatalog
3. Iniciar la base de datos sin montarla y restaurar el pfile utilizando el
autobackup:
RMAN> set DBID=248804095;
startup
nomount; run