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
PCTFREE
indica el porcentaje mínimo que se debe dejar para modificar datos de filas en un bloque. - V: El parámetro
INITRANS
especifica 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
EXPORT
permite 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
SPFILE
no 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*Loader
permite cargar los datos desde archivos externos a una tabla o más de una. - V: El utilitario
RMAN
permite 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*Loader
son:INSERT
,APPEND
,REPLACE
.
Exportación de Tablas del Esquema HR
- Para exportar solo las tablas del esquema
HR
debe 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
IMPORT
se encuentra:USER/PWD
,FILE
,LOG
,FULL
,FROMUSER
,TOUSER
.
Utilidad de RMAN
- El utilitario
RMAN
permite respaldar bases de datos, pero no permite respaldar el archivoSPFILE
.
Acceso a Sinónimos
- El DBA crea el sinónimo
PAISES
sobreHR.COUNTRIES
, para que el usuarioJPEREZ
tenga acceso: el usuarioHR
debe 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_crtl1
yfile_crtl2
y habilitarlo en una ubicación específica.
- Ejecutar:
Recuperación con RECOVER DATABASE
- El comando
RECOVER DATABASE UNTIL CANCEL
permite 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=Y
se 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.CTL
se utilizaSQL*Loader
.
Activación de Auditoría Estándar
- Se utiliza
ALTER SYSTEM SET AUDIT_TRAIL
para 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).