Conceptos Clave de Oracle: Sinónimos, Auditoría, Utilitarios y Recuperación
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 5,29 KB
Conceptos Clave de Oracle
A continuación, se presentan conceptos clave relacionados con la administración y el uso de bases de datos Oracle, incluyendo sinónimos, auditoría, utilitarios y recuperación.
- V: Sinónimo: representación local o pública de un objeto de esquema.
- V: Opción "PUBLIC": se crea un sinónimo público, siempre que se tengan privilegios a través de
GRANT. - F: Oracle 10g posee auditoría estándar por valor por acceso y FGA.
- V: La auditoría por valor captura valores que fueron cambiados e insertados y utiliza un trigger construido en lenguaje SQL.
- F: FGA se basa en políticas y requiere el uso de triggers al igual que la auditoría basada en valor.
- V: El parámetro
PCTFREEindica el porcentaje mínimo que se debe dejar para modificar datos de filas en un bloque. - V: El parámetro
INITRANSespecifica el mínimo y máximo de slots de transacciones en un bloque de índice (2) o datos (1). - F: Un esquema de base de datos es una recopilación de objetos compartidos entre usuarios, entre los cuales hay tablas, vistas, procedimientos almacenados, funciones, packages, secuencias.
- V: El utilitario Oracle
EXPORTpermite respaldar una base de datos, mover datos entre bases de datos y reconstruir bases de datos. - V: El utilitario
IMPORT, mediante el parámetroROWS, permite la importación solo de datos o estructuras de tablas. - F: Para multiplexar un archivo de control mediante
SPFILEno es necesario bajar la instancia, ya que se modifican en forma dinámica los parámetros de la base de datos y crea automáticamente el segundo archivo de control en forma física. - V: El
SQL*Loaderpermite cargar los datos desde archivos externos a una tabla o más de una. - V: El utilitario
RMANpermite ejecutar operaciones de respaldo y recuperación de una base de datos Oracle, dentro de los cuales se encuentran backup deDATABASE,DATAFILES,TABLESPACE, archivosSPFILE, entre otros. - F: Para la recuperación física de archivos de redo log es necesario ejecutar el comando:
ALTER DATABASE OPEN RESETLOGS.
Métodos de Carga de SQL*Loader
- Podemos señalar que los métodos de carga de
SQL*Loaderson:INSERT,APPEND,REPLACE.
Exportación de Tablas del Esquema HR
- Para exportar solo las tablas del esquema
HRdebe ejecutar:EXP SYSTEM/DUOCADMIN FILE=HR.DMP LOG=HR.LOG OWNER=HR.
Parámetros Principales de IMPORT
- Dentro de los principales parámetros utilizados del
IMPORTse encuentra:USER/PWD,FILE,LOG,FULL,FROMUSER,TOUSER.
Utilidad de RMAN
- El utilitario
RMANpermite respaldar bases de datos, pero no permite respaldar el archivoSPFILE.
Acceso a Sinónimos
- El DBA crea el sinónimo
PAISESsobreHR.COUNTRIES, para que el usuarioJPEREZtenga acceso: el usuarioHRdebe ejecutar:GRANT SELECT ON COUNTRIES TO JPEREZ.
Multiplexado de Archivos de Control en XE
- Para multiplexar un archivo de control de base de datos XE debe:
- Ejecutar:
ALTER SYSTEM SET CONTROL_FILES='...\file_crtl1','...\file_crtl2' SCOPE=SPFILE - Ejecutar
SHUTDOWN IMMEDIATE - Hacer una copia física de
file_crtl1yfile_crtl2y habilitarlo en una ubicación específica.
- Ejecutar:
Recuperación con RECOVER DATABASE
- El comando
RECOVER DATABASE UNTIL CANCELpermite recuperar físicamente los redo logs perdidos.
Respaldo de Base de Datos con EXPORT
- Para respaldar una base de datos sin necesidad de configurar adicionalmente una conexión a la base de datos se utiliza (utilizando solo una sentencia a nivel de comando)
EXPORT.
Respaldo de Datafiles con RMAN
- Para respaldar solo los datafiles se usa
RMAN.
Carga de Datos con IMPORT
- Para realizar una carga de datos a una tabla o más de una tabla con el parámetro
ROWS=Yse usaIMPORT.
Carga de Datos con SQL*Loader
- Para realizar una carga de datos a una tabla o más de una tabla con el parámetro
CONTROL=file_name.CTLse utilizaSQL*Loader.
Activación de Auditoría Estándar
- Se utiliza
ALTER SYSTEM SET AUDIT_TRAILpara activar la auditoría estándar.
Auditoría Fina (FGA)
- El DBA debe crear políticas para auditar tablas o vistas mediante la auditoría fina (FGA).