Audit. Trail Cleanup en Oracle11gr2, Oracle11gr1, Oracle10gr2

Save this PDF as:
 WORD  PNG  TXT  JPG

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Audit. Trail Cleanup en Oracle11gr2, Oracle11gr1, Oracle10gr2"

Transcripción

1 Audit. Trail Cleanup en Oracle11gr2, Oracle11gr1, Oracle10gr2 Documento generado por Para el sitio Índice 1. Introducción Disponibilidad del package DBMS_AUDIT_MGMT Borrado de archivos de trace Crear un job para llevar a cabo limpiezas de trace Borrar el job para borrar trace Para mover las tablas de auditoría a otro tablespace Manejo de las propiedades de la limpieza y utilización de los audit. Trail Modificación del intervalo del Job de borrado Deshabilitar el job de eliminado de los registros de auditoría Implementación en bases de datos 10g Referencias... 18

2 1. Introducción Qué es el Audit Trail Clean? Es una nueva característica de Oracle11gr2, la cual permite a través de un package realizar el manejo de los registros de auditoría, el package que realiza tan maravillosa tarea se llama DBMS_AUDIT_MGMT, este package permite manejar tanto registros a nivel de S.O., XML, registros en la auditoría Standard, registros en la auditoría fina. Todo lo anterior provee una poderosa herramienta para llevar a cabo la mantención de estos archivos, que muchas veces pueden provocar inconvenientes en nuestra base de datos, Audit Trail Cleanup Página 2 de 18

3 2. Disponibilidad del package DBMS_AUDIT_MGMT Este package nace exclusivamente para Audit Vault y el uso fuera de este utilitario no esta soportada, sin embargo, desde la versión 11gr2 está disponible de forma libre, aunque fue liberada para la versión 11gr1 especificamente en el patchset , además está disponible para la versión en el parche , también disponible en la versión en el parche No está soportado para versiones x y x Para más detalles de los parches, por favor referirse a la nota New Feature DBMS_AUDIT_MGMT To Manage And Purge Audit Information [ID ] tor&id=(bmdoctitle=new%20feature%20dbms_audit_mgmt%20to%20manage%20and%20p urge%20audit%20information&viewingmode=1143&bmdocid= &from=bookmark&bmd octype=bulletin&bmdocdsrc=document)) Audit Trail Cleanup Página 3 de 18

4 3. Borrado de archivos de trace Mediante el package DBMS_AUDIT_MGMT se puede realizar el borrado de los archivos, registros y XML generados por la activación de la auditoría. Ejemplo : SQL> exec dbms_audit_mgmt.clean_audit_trail ( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_OS, use_last_arch_timestamp => FALSE ); Con esta forma de borrar, se eliminan todos los trace que se encuentran ubicados en la ruta asignada por el parámetro AUDIT_FILE_DEST, los únicos archivos que no se eliminan son los trace generados en la auditoría de las conexiones de SYS. Donde audit_trail_type puede ser : DBMS_AUDIT_MGMT.AUDIT_TRAIL_ALL : Borra todos los registros de auditoría, ya sea, la auditoría fina (FGA), la auditoría común (Audit Trail) y los archivos de auditoría generados en Sistema Operativo DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD : Sólo borra los registros de la auditoría Standar (SYS.AUD$) DBMS_AUDIT_MGMT.AUDIT_TRAIL_FGA_STD : Borra los registros de la auditoría fina (SYS.FGA_LOG$) DBMS_AUDIT_MGMT.AUDIT_TRAIL_FILES : Borra los archivos de sistema operativo, ya sea, los traces como los XML DBMS_AUDIT_MGMT.AUDIT_TRAIL_OS : Borra los archivos de sistema operativo DBMS_AUDIT_MGMT.AUDIT_TRAIL_XML : Sólo borra los XML que se generan en Sistema Operativo, creados mediante la auditoría Todos esos valores son constantes definidas en el package DBMS_AUDIT_MGMT Donde use_last_arch_timestamp puede ser : FALSE : Esto implica que va a borrar todos los trace, no importando en que fecha se generaron TRUE : Esto implica que no va a borrar los trace que se han generado después de la generación del último archive Para borrar las entradas de la tabla de auditoría no importando si se generaron antes o después del último archive Ejemplo : SQL> exec dbms_audit_mgmt.clean_audit_trail ( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD, use_last_arch_timestamp => FALSE ); Para borrar todos los archivos (XML,OS,SYS.AUD$,SYS.FGA_LOG$) que se han generado hasta el último archive generado Ejemplo : SQL> exec dbms_audit_mgmt.clean_audit_trail ( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD, use_last_arch_timestamp => FALSE ); Audit Trail Cleanup Página 4 de 18

5 4. Crear un job para llevar a cabo limpiezas de trace El anterior punto hablaba de los packages para llevar a cabo limpiezas de las tablas de auditoría, en este item hablaremos de como implementar un package automático para llevar a cabo estas actividades. El formato de la sentencia para crear un job de limpieza de los archivos de auditoría es el siguiente BEGIN DBMS_AUDIT_MGMT.CREATE_PURGE_JOB ( audit_trail_type => <valor>, audit_trail_purge_interval => <valor>, audit_trail_purge_name => <valor>, use_last_arch_timestamp => <valor> ); END; / Ya hemos explicado los valores de los parámetros audit_trail_type y use_last_arch_timestamp Para audit_trail_purge_interval se define la cantidad de horas en que el proceso de limpieza es ejecutado Y en el parámetro audit_trail_purge_name, le ingresamos el nombre del Job Nota : Recordar que desde 10g como parte del Scheduler, los jobs ya no sólo son números, sino que también se les puede colocar nombre. Los ejemplos anteriores pero ejecutados mediante un job. Para realizar el borrado de los archivos, registros y XML generados por la activación de la auditoría, cada una hora, con un Scheduler llamado ELIMINA1 Ejemplo : SQL> exec dbms_audit_mgmt.create_purge_job ( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_OS, audit_trail_purge_interval => 1, audit_trail_purge_name => 'ELIMINA1', use_last_arch_timestamp => FALSE ); Para borrar las entradas de la tabla de auditoría no importando si se generaron antes o después del último archive Ejemplo : SQL> exec dbms_audit_mgmt.create_purge_job ( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD, audit_trail_purge_interval => 1, audit_trail_purge_name => 'ELIMINA1', use_last_arch_timestamp => FALSE ); Para borrar todos los archivos (XML,OS,SYS.AUD$,SYS.FGA_LOG$) que se han generado hasta el último archive generado Ejemplo : SQL> exec dbms_audit_mgmt.create_purge_job ( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD, audit_trail_purge_interval => 1, audit_trail_purge_name => 'ELIMINA1', use_last_arch_timestamp => FALSE ); Para todos los anteriores casos, se genera un job (Scheduler) el cual puede ser consultado en Audit Trail Cleanup Página 5 de 18

6 SELECT owner "Dueno", job_name "Nombre job", state "Estado", run_count "Num exec", system "Es de sistema", repeat_interval "Intervalo" FROM DBA_SCHEDULER_JOBS WHERE job_name like 'ELIMINA1' Dueno ;Nombre job ;Estado ; Num exec;es de sistema ;Intervalo ; ; ; ; ; SYS ;ELIMINA1 ;SCHEDULED ; 2;TRUE ;FREQ=HOURLY;INTERVAL=1 Audit Trail Cleanup Página 6 de 18

7 5. Borrar el job para borrar trace Para eliminar el Scheduler generado en el punto anterior, simplemente se debe ejecutar el procedimiento DBMS_AUDIT_MGMT.DROP_PURGE_JOB(audit_trail_purge_name => 'Nombre job' ) ; Audit Trail Cleanup Página 7 de 18

8 6. Para mover las tablas de auditoría a otro tablespace El movimiento de las tablas de auditoría siempre genera problemas, como no recordar en Oracle9i, el movimiento de la SYS.AUD$, no estaba soportado, en Oracle10g si, pero había que crear una tabla de paso y muchas cosas más, pues en Oracle11gr2 Oracle por fin nos entrega una forma increíble de realizar este movimiento. Esto se lleva a cabo mediante el package DBMS_AUDIT_MGMT.SET_AUDIT_TRAIL_LOCATION Por ejemplo, consultamos el tablespace donde se encuentra nuestra tabla de auditoría SYS.AUD$ PROD> select owner, segment_name, tablespace_name from dba_segments where segment_name like 'AUD$'; OWNER ;SEGMENT_NAME ;TABLESPACE_NAME ; ; SYS ;AUD$ ;SYSTEM La moveremos al tablespace USERS exec DBMS_AUDIT_MGMT.SET_AUDIT_TRAIL_LOCATION( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_DB_STD, audit_trail_location_value => 'USERS'); Donde audit_trail_type es el tipo de auditoría que ya hemos descrito, pero teniendo en cuenta que solamente se puede mover la información que se encuentre en tablas de la base de datos. Y audit_trail_location es el nuevo tablespace Al consultar nuevamente la tabla de auditoría, veremos como se mueve a un nuevo tablespace PROD> select owner, segment_name, tablespace_name from dba_segments where segment_name like 'AUD$'; OWNER ;SEGMENT_NAME ;TABLESPACE_NAME ; ; SYS ;AUD$ ;USERS El único inconveniente es que cuando es movido algún componente, se inválidan algunos objetos, por ejemplo, para el ejemplo que dimos, quedan 4 objetos inválidos PROD> select owner, object_name from dba_objects where status <> 'VALID'; OWNER ;OBJECT_NAME ; SYS ;DBA_FGA_AUDIT_TRAIL PUBLIC ;DBA_FGA_AUDIT_TRAIL SYS ;DBA_COMMON_AUDIT_TRAIL PUBLIC ;DBA_COMMON_AUDIT_TRAIL Audit Trail Cleanup Página 8 de 18

9 7. Manejo de las propiedades de la limpieza y utilización de los audit. Trail Se pueden manejar distintas características de los archivos de auditoría, por ejemplo el tamaño máximo que puede alcanzar uno de estos archivos o cuanto tiempo puede tener uno de estos archivos antes de comenzar a escribir en otro archivo, el formato para realizar estas modificaciones es el siguiente DBMS_AUDIT_MGMT.SET_AUDIT_TRAIL_PROPERTY( audit_trail_type <valor>, audit_trail_property <valor>, audit_trail_property_value <valor>) ; Donde el parámeto audit_trail_property puede ser OS_FILE_MAX_SIZE : Puede tener un valor mínimo de 1 y máximo de , todo expresado en Kb. OS_FILE_MAX_AGE : Puede tener un valor mínimo de 1 y máximo de 497, todo expresado en días DB_DELETE_BATCH_SIZE : Un mínimo de 100 y un máximo de , esto corresponde a la cantidad de registros (a nivel de base de datos) que son borrados en un sólo proceso FILE_DELETE_BATCH_SIZE : Un mínimo de 100 y un máximo de , esto corresponde a la cantidad de archivos (a nivel de S.O.) que son borrados en un sólo proceso CLEANUP_INTERVAL : Puede tener un mínimo de 1 y un máximo de 999, esto corresponde a cantidad de horas en que se lleva a cabo la limpieza. Para nuestros registros de auditoría (base de datos o S.O.) nosotros queremos lo siguiente Que cuando el tamaño del actual registro de auditoría a nivel de Sistema Operativo pese más de 1MB se cree uno nuevo BEGIN DBMS_AUDIT_MGMT.SET_AUDIT_TRAIL_PROPERTY( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_OS, audit_trail_property => DBMS_AUDIT_MGMT.OS_FILE_MAX_SIZE, audit_trail_property_value => 1024 ); END; / O que el registro actual de auditoría no tenga más de 5 días de antigüedad BEGIN DBMS_AUDIT_MGMT.SET_AUDIT_TRAIL_PROPERTY( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_OS, audit_trail_property => DBMS_AUDIT_MGMT.OS_FILE_MAX_AGE, audit_trail_property_value => 5 ); END; / Y si quiero borrar de a 100 registros de la tabla SYS.AUD$ cada vez que se ejecuta el job automático que setee en los puntos anteriores, debiese escribir el siguiente código BEGIN Audit Trail Cleanup Página 9 de 18

10 DBMS_AUDIT_MGMT.SET_AUDIT_TRAIL_PROPERTY( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD, audit_trail_property => DBMS_AUDIT_MGMT.DB_DELETE_BATCH_SIZE, audit_trail_property_value => 100 ); END; / Audit Trail Cleanup Página 10 de 18

11 8. Modificación del intervalo del Job de borrado Si se quiere llevar a cabo una modificación del intervalo de ejecución del job de eliminado de los registros y trace de auditoría se puede efectuar una llamada al procedimiento DBMS_AUDIT_MGMT.SET_PURGE_JOB_INTERVAL Por ejemplo se crea un job que se ejecute cada una hora SQL> exec dbms_audit_mgmt.create_purge_job ( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_OS, audit_trail_purge_interval => 1, audit_trail_purge_name => 'ELIMINA1', use_last_arch_timestamp => FALSE ); PROD> SELECT owner "Dueno", 2 job_name "Nombre job", 3 state "Estado", 4 run_count "Num exec", 5 system "Es de sistema", 6 repeat_interval "Intervalo" 7 FROM DBA_SCHEDULER_JOBS 8 WHERE job_name like 'ELIMINA1' 9 ; Dueno ;Nombre job ;Estado ; Num exec;es de sistema ;Intervalo ; ; ; ; ; SYS ;ELIMINA1 ;SCHEDULED ; 1;TRUE ;FREQ=HOURLY;INTERVAL=1 Pero después de esto se le indica que el período de ejecución es cada 10 horas BEGIN DBMS_AUDIT_MGMT.SET_PURGE_JOB_INTERVAL( AUDIT_TRAIL_PURGE_NAME => 'ELIMINA1', AUDIT_TRAIL_INTERVAL_VALUE => 10 ); END; / Consultando nuevamente, se ve modificado el Intervalo del Scheduler Dueno ;Nombre job ;Estado ; Num exec;es de sistema ;Intervalo ; ; ; ; ; SYS ;ELIMINA1 ;SCHEDULED ; 1;TRUE ;FREQ=HOURLY;INTERVAL=10 Audit Trail Cleanup Página 11 de 18

12 9. Deshabilitar el job de eliminado de los registros de auditoría Para deshabilitar un job de eliminado, se debe ejecutar el siguiente código BEGIN DBMS_AUDIT_MGMT.SET_PURGE_JOB_STATUS( audit_trail_purge_name => 'ELIMINA1', audit_trail_status_value => DBMS_AUDIT_MGMT.PURGE_JOB_DISABLE); END; / Pudiendo dejarlo habilitado o deshabilitado con las constantes DBMS_AUDIT_MGMT.PURGE_JOB_ENABLE y DBMS_AUDIT_MGMT.PURGE_JOB_DISABLE Audit Trail Cleanup Página 12 de 18

13 10. Implementación en bases de datos 10g Tal cual lo habíamos mencionado está gran característica también está disponible en ambientes , aplicando el parche Y para ambientes aplicando el parche En este punto explicaremos el como instalar este parche Lo que primero se debe hacer es bajar este parche desde Metalink A continuación se debe bajar la base de datos sino el parche arroja un error OPatch]$ sqlplus /nolog SQL*Plus: Release Production on Mon Mar 15 06:54: Copyright (c) 1982, 2007, Oracle. All Rights Reserved. SQL> conn / as sysdba Connected. SQL> shutdown immediate Database closed. Audit Trail Cleanup Página 13 de 18

14 Database dismounted. ORACLE instance shut down. SQL> quit Agregamos la ruta del OPatch al PATH export PATH=$PATH:/u01/app/oracle/product/10.2.0/db_1/OPatch Se descomprime el archivo parche_audit_trail_clean]$ unzip p _10204_linuxx86.zip Archive: p _10204_linux-x86.zip creating: / creating: /files/ creating: /files/lib/ creating: /files/lib/libserver10.a/ inflating: /files/lib/libserver10.a/aud.o inflating: /files/lib/libserver10.a/kspare.o inflating: /files/lib/libserver10.a/kza.o inflating: /files/lib/libserver10.a/kzam.o inflating: /files/lib/libserver10.a/kzax.o inflating: /files/lib/libserver10.a/kzft.o inflating: /files/lib/libserver10.a/psdsys.o inflating: /files/lib/libserver10.a/szaud.o inflating: /files/lib/libserver10.a/zlle.o creating: /files/rdbms/ creating: /files/rdbms/admin/ inflating: /files/rdbms/admin/catamgt.sql inflating: /files/rdbms/admin/catlbacs.sql inflating: /files/rdbms/admin/catnools.sql inflating: /files/rdbms/admin/dbmsamgt.sql inflating: /files/rdbms/admin/prvtamgt.plb creating: /etc/ creating: /etc/config/ inflating: /etc/config/inventory inflating: /etc/config/actions creating: /etc/xml/ inflating: /etc/xml/GenericActions.xml inflating: /etc/xml/ShiphomeDirectoryStructure.xml inflating: /README.txt Y se procede a aplicar con el OPatch ]$ opatch apply Invoking OPatch Oracle Interim Patch Installer version Copyright (c) 2007, Oracle Corporation. All rights reserved. Audit Trail Cleanup Página 14 de 18

15 Directorio RaÃ-z de Oracle : /u01/app/oracle/product/10.2.0/db_1 Inventario Central: /u01/app/oracle/orainventory de : /etc/orainst.loc Versión de OPatch : Versión de OUI : Ubicación de OUI : /u01/app/oracle/product/10.2.0/db_1/oui Ubicación de Archivo Log : /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/opatch/opatch _ am.log ApplySession aplicando el parche temporal ' ' al directorio raã-z de Oracle '/u01/app/oracle/product/10.2.0/db_1' Running prerequisite checks... Prerequisite check "CheckActiveFilesAndExecutables" failed. The details are: Following executables are active : /u01/app/oracle/product/10.2.0/db_1/bin/oracle ApplySession failed during prerequisite checks: Prerequisite check "CheckActiveFilesAndExecutables" failed. Sistema intacto, OPatch no intentarã restaurar el sistema OPatch failed with error code ]$ opatch apply Invoking OPatch Oracle Interim Patch Installer version Copyright (c) 2007, Oracle Corporation. All rights reserved. Directorio RaÃ-z de Oracle : /u01/app/oracle/product/10.2.0/db_1 Inventario Central: /u01/app/oracle/orainventory de : /etc/orainst.loc Versión de OPatch : Versión de OUI : Ubicación de OUI : /u01/app/oracle/product/10.2.0/db_1/oui Ubicación de Archivo Log : /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/opatch/opatch _ am.log ApplySession aplicando el parche temporal ' ' al directorio raã-z de Oracle '/u01/app/oracle/product/10.2.0/db_1' Running prerequisite checks... Prerequisite check "CheckActiveFilesAndExecutables" failed. The details are: Following executables are active : /u01/app/oracle/product/10.2.0/db_1/bin/oracle ApplySession failed during prerequisite checks: Prerequisite check "CheckActiveFilesAndExecutables" failed. Sistema intacto, OPatch no intentarã restaurar el sistema OPatch failed with error code ]$ opatch apply Invoking OPatch Oracle Interim Patch Installer version Copyright (c) 2007, Oracle Corporation. All rights reserved. Directorio RaÃ-z de Oracle : /u01/app/oracle/product/10.2.0/db_1 Inventario Central: /u01/app/oracle/orainventory de : /etc/orainst.loc Versión de OPatch : Audit Trail Cleanup Página 15 de 18

16 Versión de OUI : Ubicación de OUI : /u01/app/oracle/product/10.2.0/db_1/oui Ubicación de Archivo Log : /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/opatch/opatch _ am.log ApplySession aplicando el parche temporal ' ' al directorio raã-z de Oracle '/u01/app/oracle/product/10.2.0/db_1' Running prerequisite checks... OPatch ha detectado un directorio raã-z de Oracle de no cluster del inventario y sã³lo aplicarã un parche al sistema local. Please shutdown Oracle instances running out of this ORACLE_HOME on the local system. (Oracle Home = '/u01/app/oracle/product/10.2.0/db_1') Is the local system ready for patching? [y n] y User Responded with: Y Realizando copia de seguridad de los archivos e inventario (no para rollback automã tico) del directorio raã-z de Oracle Realizando copia de seguridad de los archivos afectados por el parche ' ' para restauraciã³n. Tardarà unos minutos... Realizando copia de seguridad de los archivos afectados por el parche ' ' para rollback. Tardarà unos minutos... Aplicando parche a componente oracle.rdbms, Actualizando el archivo de almacenamiento "/u01/app/oracle/product/10.2.0/db_1/lib/libserver10.a" con "lib/libserver10.a/aud.o" Actualizando el archivo de almacenamiento "/u01/app/oracle/product/10.2.0/db_1/lib/libserver10.a" con "lib/libserver10.a/kspare.o" Actualizando el archivo de almacenamiento "/u01/app/oracle/product/10.2.0/db_1/lib/libserver10.a" con "lib/libserver10.a/kza.o" Actualizando el archivo de almacenamiento "/u01/app/oracle/product/10.2.0/db_1/lib/libserver10.a" con "lib/libserver10.a/kzam.o" Actualizando el archivo de almacenamiento "/u01/app/oracle/product/10.2.0/db_1/lib/libserver10.a" con "lib/libserver10.a/kzax.o" Actualizando el archivo de almacenamiento "/u01/app/oracle/product/10.2.0/db_1/lib/libserver10.a" con "lib/libserver10.a/kzft.o" Actualizando el archivo de almacenamiento "/u01/app/oracle/product/10.2.0/db_1/lib/libserver10.a" con "lib/libserver10.a/psdsys.o" Actualizando el archivo de almacenamiento "/u01/app/oracle/product/10.2.0/db_1/lib/libserver10.a" con "lib/libserver10.a/szaud.o" Actualizando el archivo de almacenamiento "/u01/app/oracle/product/10.2.0/db_1/lib/libserver10.a" con "lib/libserver10.a/zlle.o" Copiando archivo en "/u01/app/oracle/product/10.2.0/db_1/rdbms/admin/catamgt.sql" Copiando archivo en "/u01/app/oracle/product/10.2.0/db_1/rdbms/admin/catlbacs.sql" Copiando archivo en "/u01/app/oracle/product/10.2.0/db_1/rdbms/admin/catnools.sql" Copiando archivo en "/u01/app/oracle/product/10.2.0/db_1/rdbms/admin/dbmsamgt.sql" Copiando archivo en "/u01/app/oracle/product/10.2.0/db_1/rdbms/admin/prvtamgt.plb" Ejecutando la utilidad make para el destino ioracle ApplySession agregando el parche temporal ' ' al inventario Verifying the update... Inventory check OK: Patch ID is registered in Oracle Home inventory with proper meta-data. Files check OK: Files from Patch ID are present in Oracle Home. El sistema local tiene parches y se puede reiniciar. OPatch succeeded. Audit Trail Cleanup Página 16 de 18

17 Se procede a levantar la base de datos y se ejecutan las siguientes instrucciones prvtamgt.plb Después de lo anterior, se puede llevar a cabo una validación mediante el OPatch, debe aparecer registrado dentro del inventario, para ello ejecutar OPatch]$./opatch lsinventory Invoking OPatch Oracle Interim Patch Installer version Copyright (c) 2007, Oracle Corporation. All rights reserved. Directorio RaÃ-z de Oracle : /u01/app/oracle/product/10.2.0/db_1 Inventario Central: /u01/app/oracle/orainventory de : /etc/orainst.loc Versión de OPatch : Versión de OUI : Ubicación de OUI : /u01/app/oracle/product/10.2.0/db_1/oui Ubicación de Archivo Log : /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/opatch/opatch _ am.log Lsinventory Output file location : /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/opatch/lsinv/lsinventory _ AM.txt Productos de nivel superior instalados (2): Oracle Database 10g Oracle Database 10g Release 2 Patch Set Hay 2 productos instalados en este directorio raã-z de Oracle. Parches temporales (1) : Patch : applied on Mon Mar 15 06:57:47 CLT 2010 Created on 21 Oct 2008, 06:57:58 hrs PST8PDT Bugs fixed: , , , , , , , , OPatch succeeded. Audit Trail Cleanup Página 17 de 18

18 11. Referencias New Feature DBMS_AUDIT_MGMT To Manage And Purge Audit Information [ID ] tor&id=(bmdoctitle=new%20feature%20dbms_audit_mgmt%20to%20manage%20and%20p urge%20audit%20information&viewingmode=1143&bmdocid= &from=bookmark&bmd octype=bulletin&bmdocdsrc=document)) Audit Trail Cleanup Página 18 de 18

Oracle Standby File Management

Oracle Standby File Management Newsletter Agosto 2012 Contenido Oracle Standby File Management Página: 1 Oracle Standby File Management 3 Instalación de forms y Reports Builder Parte 1 10 Mover tablas de 5a. Ave. auditoría 5-55 Zona14,Edificio

Más detalles

Upgrade Oracle Database versión 11gR1 a 11gR2 en un ambiente e-business Suite R12.

Upgrade Oracle Database versión 11gR1 a 11gR2 en un ambiente e-business Suite R12. Upgrade Oracle Database versión 11gR1 a 11gR2 en un ambiente e-business Suite R12. Por Francisco Riccio Introducción El objetivo de este artículo es presentar un correcto procedimiento de cómo realizar

Más detalles

Administración Básica de Oracle9i.

Administración Básica de Oracle9i. PRACTICAS. TRABAJOS (JOBS). 1. Identificar los procesos de sistema operativo que corresponden al proceso gestor de colas corriendo en la instancia. u01apporacleadmincurso01pfile (CURSO01)> ps -ef grep

Más detalles

Administración de Sistemas Gestores de Bases de Datos

Administración de Sistemas Gestores de Bases de Datos Administración de Sistemas Gestores de Bases de Datos UD 2: Auditorías en el SGBD Oracle Félix Reyes Fernández Índice Conceptos Tipos de auditorías Registros de auditorías Vistas de auditorías Gestión

Más detalles

Oracle Restart 11gr2. Documento generado por. Hector Ulloa Ligarius. Para el sitio. Índice

Oracle Restart 11gr2. Documento generado por. Hector Ulloa Ligarius. Para el sitio. Índice Documento generado por Hector Ulloa Ligarius Para el sitio Índice 1. Introducción... 2 2. Cómo se levantan los procesos de Oracle Restart?... 3 3. Controlando el Oracle Restart... 4 3.1. COMANDO CRSCTL...4

Más detalles

Usuarios y Seguridad

Usuarios y Seguridad Objetivos Usuarios y Seguridad El presente documento tiene como objetivo ser una guía de los ejercicios del libro Oracle 9i DBA JumpStart citado al pie de cada página en todo el documento y servir fundamentalmente

Más detalles

Administración Básica de Oracle 10g. Prácticas sobre trabajos.

Administración Básica de Oracle 10g. Prácticas sobre trabajos. PRACTICAS. TRABAJOS. 1. Identificar los procesos de sistema operativo que corresponden a la base de datos, existe algún proceso coordinador de trabajos -cjqnnn- corriendo en la instancia?. homecursocurso01

Más detalles

Instalando Mass Agent para Grid Control

Instalando Mass Agent para Grid Control Instalando Mass Agent para Grid Control Documento generado por Para el sitio Índice 1. Introducción... 2 2. Pasos a seguir... 2 3. Referencias... 10 1. Introducción Cada vez que se requiere que Grid Control

Más detalles

Standby - Oracle SE 11g - Linux by enzo.viza@gmail.com

Standby - Oracle SE 11g - Linux by enzo.viza@gmail.com Creando Standby de BD en Linux sobre File System hacia BD Linux File System se tiene el siguiente escenario PRODUCCION : - BD principal o producción - Sistema Operativo : Oracle Linux 64bits - Oracle 11g2

Más detalles

Recuperación de instancias dañadas usando RMAN

Recuperación de instancias dañadas usando RMAN Recuperación de instancias dañadas usando RMAN Isabel Terrero Gómez SGBD 1 Herramientas de recuperación : Ficheros redo logs: Ficheros de cambio de almacenamiento en la BD (Recovery). Se almacenan los

Más detalles

BACKUP Y RECUPERACION

BACKUP Y RECUPERACION Curso: Sistemas de Bases de Datos 2 Plataforma: Windows BACKUP Y RECUPERACION La realización de un backup y su correspondiente restauración garantiza la persistencia de los datos dentro de una base de

Más detalles

sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script.

sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script. Que es sql plus sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script. sql*plus opera como una herramienta relativamente

Más detalles

Conectado a sqlplus hacer una descripción de las vistas. Consultar también en la documentación en línea.

Conectado a sqlplus hacer una descripción de las vistas. Consultar también en la documentación en línea. PRACTICAS. RECUPERACION. 1. Obtener la definición y comprobar el contenido de las vistas V$DATAFILE, V$TABLESPACES, V$CONTROLFILE, V$ARCHIVED_LOG, V$PARAMETER, V$RECOVER_FILE y V$RECOVERY_LOG Conectado

Más detalles

Auditoría en Oracle Sistemas Gestores de Base de Datos Juan Javier Rodríguez Guisado

Auditoría en Oracle Sistemas Gestores de Base de Datos Juan Javier Rodríguez Guisado Auditoría en Oracle Sistemas Gestores de Base de Datos Juan Javier Rodríguez Guisado Objetivos: AUDITORÍA EN ORACLE AUDITORÍA EN ORACLE Aprender a activar la auditoría en ORACLE. Dominar las vistas del

Más detalles

Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos

Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos Antes de comenzar la instalación del software de la base de datos es necesario copiar el software a la máquina virtual. Para ello

Más detalles

Conectado a sqlplus hacer una descripción de las vistas. Consultar también en la documentación en línea.

Conectado a sqlplus hacer una descripción de las vistas. Consultar también en la documentación en línea. PRACTICAS. ARCHIVADO. 1. Comprobar la información ofrecida por las vistas V$DATABASE, V$ARCHIVED_LOG, V$ARCHIVE_DEST, V$ARCHIVE_PROCESSES, V$BACKUP_REDOLOG, V$LOG y V$LOG_HISTORY. Conectado a sqlplus hacer

Más detalles

Utilitario ADRCI para Oracle 11gr2

Utilitario ADRCI para Oracle 11gr2 Utilitario ADRCI para Oracle 11gr2 Documento generado por Para el sitio Índice 1. Introducción... 2 2. Qué cosas permite ADRCI?... 3 3. Seteando el HOME del ADR... 4 4. Visualizando el archivo de alertas

Más detalles

Administración Básica de Oracle9i

Administración Básica de Oracle9i PRACTICAS TEMA 6. ESPACIO DE UNDO. 1. Consultar el fichero de inicialización de la base de datos y averiguar cuales de los parámetros de undo están definidos y su valor actual. /home/oracle (CURSO01)>

Más detalles

INFORME DE CREACION DE PHYSICAL STANDABY (SALVIUS) DATABASE ORACLE DATA GUARD

INFORME DE CREACION DE PHYSICAL STANDABY (SALVIUS) DATABASE ORACLE DATA GUARD INFORME DE CREACION DE PHYSICAL STANDABY (SALVIUS) DATABASE ORACLE DATA GUARD 1 Índice Objetivo:... 3 Información:... 3 Formas de implementación:... 3 Pasos de la implementación... 4 1. Creacion de directorio

Más detalles

Oracle Database 11g: Taller de Administración I Versión 2

Oracle Database 11g: Taller de Administración I Versión 2 Oracle University Contact Us: 902 302 302 Oracle Database 11g: Taller de Administración I Versión 2 Duration: 5 Days What you will learn Este curso es el primer paso hacia el éxito como profesional de

Más detalles

Herramientas de Gestión de Base de Datos Oracle. Lamine Delgado / NOSi Departamento de Base de Dados Lamine.delgado@nosi.cv

Herramientas de Gestión de Base de Datos Oracle. Lamine Delgado / NOSi Departamento de Base de Dados Lamine.delgado@nosi.cv Herramientas de Gestión de Base de Datos Oracle Lamine Delgado / NOSi Departamento de Base de Dados Lamine.delgado@nosi.cv Herramientas de Gestión de Base de Datos Oracle Objetivos de la lección Después

Más detalles

Gestión de Segmentos de Rollback. Qué es una transacción? Secuencia de operaciones que han de ejecutarse de forma atómica.

Gestión de Segmentos de Rollback. Qué es una transacción? Secuencia de operaciones que han de ejecutarse de forma atómica. Índice 1. Introducción 2. Arquitectura de ORACLE 3. Arranque y Parada de una Base de Datos 4. Creación de una Base de Datos 5. Gestión de Espacios de Tabla (Tablespaces) 6. Gestión de Seguridad 7. Auditoría

Más detalles

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I (Teleformación 150 horas) CONTENIDOS TEÓRICOS: EXPLORACIÓN DE LA ARQUITECTURA DE ORACLE DATABASE Visión general de la arquitectura de Oracle database

Más detalles

Instalación de la SOA Suite 11g Instalación de los requisitos previos 1. I nstalación de la JDK Nota: 2. I nstalación de la Base de Datos

Instalación de la SOA Suite 11g Instalación de los requisitos previos 1. I nstalación de la JDK Nota: 2. I nstalación de la Base de Datos Instalación de la SOA Suite 11g Vamos a realizar la instalación de la Oracle SOA Suite 11g, pero antes de eso tenemos que tener instalado: Una JDK (Java Development Kit) Una base de datos Oracle El servidor

Más detalles

Borrar un nodo en un RAC 11gr2

Borrar un nodo en un RAC 11gr2 Borrar un nodo en un RAC 11gr2 Documento generado por Hector Ulloa Ligarius Para el sitio Índice 1. Introducción... 2 2. Ejecutar un unpin de los nodos... 3 3. Borrado de la instancia a través de DBCA...

Más detalles

Administración Básica de Oracle9i

Administración Básica de Oracle9i PRACTICAS. AUDITORÍA. 1. Ver la descripción de las vistas ALL_DEF_AUDIT_OPTS, DBA_AUDIT_OBJECT, DBA_AUDIT_SESSION, DBA_AUDIT_STATEMENT, DBA_AUDIT_TRAIL, DBA_OBJ_AUDIT_OPTS, DBA_PRIV_AUDIT_OPTS, y DBA_STMT_AUDIT_OPTS.

Más detalles

PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER

PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER Proyecto de administración avanzada Alejandro Romero Abadía 1 Este proyecto consiste en una explicación de las funciones que ofrece la consola web de administración

Más detalles

Movimiento ONLINE de Archivos de Datos en Oracle 12c

Movimiento ONLINE de Archivos de Datos en Oracle 12c Newsletter Noviembre 2013 Contenido Movimiento ONLINE de Archivos de Datos en Oracle 12c Página: 1 Movimiento ONLINE de Archivos de Datos en Oracle Por Ing. Manuel Carrillo mcarrillo@datum.com.gt 12c En

Más detalles

Escrito por Beatriz Hernández Jueves, 13 de Octubre de 2011 10:47 - Actualizado Jueves, 13 de Octubre de 2011 11:04

Escrito por Beatriz Hernández Jueves, 13 de Octubre de 2011 10:47 - Actualizado Jueves, 13 de Octubre de 2011 11:04 1 OBJETIVOS Data Pump Export es la utilidad de Oracle que se encarga de copiar los datos a un fichero de volcado con una extensión.dmp en la base de datos ORACLE. El objetivo de este documento es ver cómo

Más detalles

MIGRACION ORACLE SINGLE INSTANCE TO RAC INSTANCE

MIGRACION ORACLE SINGLE INSTANCE TO RAC INSTANCE MIGRACION ORACLE SINGLE INSTANCE TO RAC INSTANCE 1 Índice Objetivo... 3 Información... 3 Caso de uso... 3 Configuracion de Archivo XML para la Migracion... 4 Procedimiento Migracion... 6 Verificaciones...

Más detalles

6.0 Funcionalidades Adicionales

6.0 Funcionalidades Adicionales 6.0 Funcionalidades Adicionales Oracle Server provee dos maneras de resguardar su base de datos. La primera es el backup físico, el que consiste en la copia y restauración de los archivos necesarios de

Más detalles

1. Conectarse al catalogo de RMAN de una BBDD determinada

1. Conectarse al catalogo de RMAN de una BBDD determinada 1. Objetivos Manual con ejemplos básicos de uso de RMAN. 1. Conectarse al catalogo de RMAN de una BBDD determinada [ora11g@prueba ~]$ rman target / catalog rman@rman Recovery Manager: Release 11.2.0.1.0

Más detalles

Administración Básica de Oracle9i

Administración Básica de Oracle9i PRACTICAS. COPIAS DE SEGURIDAD. 1. Revisar la estructura de la base de datos. Indicar si cumple con las indicaciones OFA y el contenido de cada uno de los sistemas de ficheros. Desde sistema operativo,

Más detalles

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008 Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008 Contenidos 1. Propósito 3 2. Realizar una copia de seguridad con SQL Server 2005 4 3. Restaurar una copia de seguridad con SQL Server

Más detalles

Tema: Auditoria de Base de datos. Objetivo Especifico

Tema: Auditoria de Base de datos. Objetivo Especifico Facultad: Ingeniería Escuela: Computación Asignatura: Base de Datos II Tema: Auditoria de Base de datos. Objetivo Especifico Que el estudiante: Aprenda a utilizar los diferentes mecanismos disponibles

Más detalles

E16 - Diseño de Sistemas de Bases de Datos Boletín 3

E16 - Diseño de Sistemas de Bases de Datos Boletín 3 E16 - Diseño de Sistemas de Bases de Datos Boletín 3 Nombre: 1. Esta práctica está dedicada a la creación de disparadores sobre sentencias DDL (lenguaje de definición de datos) y sobre eventos de la Base

Más detalles

Instalación Oracle 12c Stand Alone

Instalación Oracle 12c Stand Alone Instalación Oracle 12c Stand Alone Documento generado por Hector Ulloa Ligarius Para el sitio Instalación motor Oracle 12c (12.1.0.1.0) El siguiente documento muestra paso a paso la instalación de Oracle

Más detalles

Bases de Datos SEGURIDAD E INTEGRIDAD EN BASES DE DATOS. Ejemplo del Lado del servidor

Bases de Datos SEGURIDAD E INTEGRIDAD EN BASES DE DATOS. Ejemplo del Lado del servidor Bases de Datos SEGURIDAD E INTEGRIDAD EN BASES DE DATOS Ejemplo del Lado del servidor Aplicación de conceptos: Se hizo referencia a los elementos que poseen los Sistemas de Gestión de Bases de Datos (SGBD)

Más detalles

Oracle Database 10g R2 Enterprise Edition Physical Standby

Oracle Database 10g R2 Enterprise Edition Physical Standby Oracle Database 10g R2 Enterprise Edition Physical Standby Elaborado por: Miguel Palacios (miguel.palacios@gbsperu.net) Consultor Senior Database Platform Fecha: 23 de Abril del 2007 Versión: 1.0 A continuación

Más detalles

Oracle Database 10g: Taller de Administración I 1-2

Oracle Database 10g: Taller de Administración I 1-2 Oracle Database 10g: Taller de Administración I 1-2 Marco de gestión Hay tres componentes principales del marco de gestión de la BD Oracle: Labasededatosylainstanciaqueseestágestionando Un listener que

Más detalles

Administración Avanzada de Oracle 10g. Prácticas de shared server.

Administración Avanzada de Oracle 10g. Prácticas de shared server. PRACTICAS TEMA 7. SHARED SERVER. 1. Observar la estructura e información proporcionada por las vistas V$DISPATCHER, V$DISPATCHER_RATE, V$QUEUE, V$SHARED_SERVER, V$CIRCUIT y V$SHARED_SERVER_MONITOR. Consultar

Más detalles

Tema: Auditoria de Base de datos. Parte I

Tema: Auditoria de Base de datos. Parte I 1 Base de Datos II, Guía 8 Facultad: Escuela: Asignatura: Computación Ingeniería Base de Datos II Tema: Auditoria de Base de datos. Parte I Objetivo Especifico Que el estudiante: Aprenda a utilizar los

Más detalles

Seguridad y Auditoría de Bases de Datos Oracle

Seguridad y Auditoría de Bases de Datos Oracle Página 1 de 10 1. Objetivo y Alcance Describir los aspectos necesarios para garantizar la seguridad y la realización de las auditorías a las. Esta guía comprende desde Introducción a la Seguridad, hasta

Más detalles

Implementación de Oracle RAC 11gR2 sobre e-business Suite R12

Implementación de Oracle RAC 11gR2 sobre e-business Suite R12 Implementación de Oracle RAC 11gR2 sobre e-business Suite R12 Por Francisco Riccio Introducción El objetivo de este artículo es presentar un correcto procedimiento de cómo realizar una implementación de

Más detalles

Oracle Database 11g: Taller de Administración

Oracle Database 11g: Taller de Administración Cursos Especialización Versión 1.0 13/02/2013 Tabla de contenido 1 Introducción... 3 2 Objetivos... 3 3 Prerrequisitos... 3 4 Duración y Precio... 4 5 Contenido... 4 2 Cursos Especialización Oracle Database

Más detalles

11gR2 ASM Inside story Parte 6 (Crear de nuevo el servicio de alta disponibilidad y renombrar un grupo de discos)

11gR2 ASM Inside story Parte 6 (Crear de nuevo el servicio de alta disponibilidad y renombrar un grupo de discos) 11gR2 ASM Inside story Parte 6 (Crear de nuevo el servicio de alta disponibilidad y renombrar un grupo de discos) Introducción: En el pasado articulo, hemos visto como leer un fichero de ASM a partir del

Más detalles

Parte III: Administración de Bases de Datos en ORACLE

Parte III: Administración de Bases de Datos en ORACLE Parte III: Administración de Bases de Datos en ORACLE Bases de Datos Avanzadas 1 Índice 1. Introducción 2. 3. Creación de una Base de Datos 4. Arranque y Parada de una Base de Datos 5. Gestión de Espacios

Más detalles

Realizado por: Maravillas Muñoz Fernando Fernández Ginés Fernández

Realizado por: Maravillas Muñoz Fernando Fernández Ginés Fernández Realizado por: Maravillas Muñoz Fernando Fernández Ginés Fernández 1 ÍNDICE Importación y exportación de datos 1. Introducción Pág. 3 2. Cuándo es útil exportar / importar datos en Oracle?.Pág.3 3. Importación

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle

Instituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle Componentes Arquitectura Oracle Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá: Comprender la Arquitectura Oracle y sus principales componentes Listar las

Más detalles

Se realiza la parada de base de datos (y del listener ). SQL*Plus: Release 9.2.0.1.0 - Production on Sat Apr 30 17:46:39 2005

Se realiza la parada de base de datos (y del listener ). SQL*Plus: Release 9.2.0.1.0 - Production on Sat Apr 30 17:46:39 2005 PRACTICAS. SHARED SERVER. 1. Observar la estructura e información proporcionada por las vistas V$DISPATCHER, V$DISPATCHER_RATE, V$QUEUE, V$SHARED_SERVER, V$CIRCUIT y V$SHARED_SERVER_MONITOR. Consultar

Más detalles

Oracle Express 10g. Marta Zorrilla Universidad de Cantabria

Oracle Express 10g. Marta Zorrilla Universidad de Cantabria Oracle Express 10g Marta Zorrilla Universidad de Cantabria Características With Oracle Database XE, you use an intuitive browser-based interface to: Administer the database Create tables, views, and other

Más detalles

PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS

PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS Modulo 1.- CONFIDENCIALIDAD DE LOS DATOS El objetivo de esta parte de la práctica es comprender los distintos mecanismos que se pueden utilizar en ORACLE 10g

Más detalles

Creación de un Multitenant Container Database 12c de forma Manual

Creación de un Multitenant Container Database 12c de forma Manual Creación de un Multitenant Container Database 12c de forma Manual Por Francisco Riccio Introducción En algunas ocasiones hemos tenido la necesidad de crear bases de datos de forma manual, quizás por automatizar

Más detalles

Backup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada.

Backup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada. Copias de Seguridad Físicas OFFLINE Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada. Como ya se ha comentado anteriormente, una copia en frío

Más detalles

Tutorial Oracle SQL Developer 1.2.1

Tutorial Oracle SQL Developer 1.2.1 Tutorial Oracle SQL Developer 1.2.1 Departamento de Informática Índice Í0. Introducción...3 1. Conexión y desconexión de la base de datos...3 2. Ejecución de sentencias SQL...4 3. Creación de tablas...6

Más detalles

INSTALACION DE SQL SERVER 2008 R2

INSTALACION DE SQL SERVER 2008 R2 INSTALACION DE SQL SERVER 2008 R2 AUTOR LUIS ALBERTO RIVERA TAVERA (alberto@intermezzo-bi.com) VERSION 1.1 DIRIGIDO A Profesionales de TI que deseen realizar un proceso correcto de instalación de SQL Server

Más detalles

Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g

Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g El temario se divide en tres partes: Parte I. Lenguaje SQL Lenguaje SQL Objetivos Conocer los componentes de las bases de datos relacionales Obtener los conocimientos del lenguaje SQL para el manejo de

Más detalles

[CASI v.0109] Pág. 1

[CASI v.0109] Pág. 1 I. DATOS INFORMATIVOS Carrera Especialidad Curso Código Ciclo : Sexto Requisitos Duración Horas Semana : 08 horas Versión : v.0109 : COMPUTACIÓN E INFORMATICA : Ingeniería de Software : Administración

Más detalles

Manejo de Oracle Multimedia sobre Oracle Database 12c

Manejo de Oracle Multimedia sobre Oracle Database 12c Manejo de Oracle Multimedia sobre Oracle Database 12c Por Francisco Riccio Introducción Oracle Multimedia es un conjunto de servicios que provee la base de datos Oracle para el manejo de contenido multimedia

Más detalles

Estructuras de Oracle

Estructuras de Oracle Estructuras de Oracle Estructuras de Oracle Tablas En este capítulo se van a tratar dos temas fundamentales en toda base de datos Oracle: los usuarios o esquemas y las tablas. Se explicará todo muy por

Más detalles

ORA-143 Oracle 11g: RAC y Administración de Infraestructura Grid Versión 2

ORA-143 Oracle 11g: RAC y Administración de Infraestructura Grid Versión 2 ORA-143 Oracle 11g: RAC y Administración de Infraestructura Grid Versión 2 Introducción En este curso intensivo, usted aprenderá acerca de los productos de infraestructura de Oracle Grid. Esto incluye

Más detalles

Hybrid Columnar Compression HCC en Oracle Exadata

Hybrid Columnar Compression HCC en Oracle Exadata Hybrid Columnar Compression HCC en Oracle Exadata Documento generado por Hector Ulloa Ligarius Para el sitio Índice 1. Introducción... 2 2. Organización de los bloques en Oracle... 3 3. Tipos de compresión

Más detalles

ORA-133 Oracle Database 11g: Administration Workshop I

ORA-133 Oracle Database 11g: Administration Workshop I ORA-133 Oracle Database 11g: Administration Workshop I Introducción Este curso está diseñado para ofrecer al alumnado una base sólida en la administración básica de Oracle Database 11g. En esta clase,

Más detalles

Migración De Bases De Datos De Terceros

Migración De Bases De Datos De Terceros Newsletter Junio 2012 Migración De Bases De Datos De Terceros Contenido Por: Ing. Alejandro Lau alau@datum.com.gt Página: 1 Migración De Bases De Datos De Terceros 3 Matar un proceso DataPump 4 Administración

Más detalles

Oracle 12c Administración

Oracle 12c Administración Introducción 1. Objetivos del libro 19 2. Presentación de Oracle Database 12c 20 2.1 Introducción 20 2.2 Principales novedades de la versión 12 22 3. Convenciones de escritura 24 Las bases de la arquitectura

Más detalles

Oracle DBA. Requisitos previos. Duración y modalidad. Próximos Inicios. Alcances de la Capacitación. Costo y formas de pago. Instructor a cargo

Oracle DBA. Requisitos previos. Duración y modalidad. Próximos Inicios. Alcances de la Capacitación. Costo y formas de pago. Instructor a cargo Oracle DBA Requisitos previos Para realizar esta capacitación es necesario que los alumnos posean los siguientes conocimientos: Manejo de inglés, Lecto-Comprensión de textos técnicos. Modelo relacional

Más detalles

Cómo abrir la base de datos de Aspel-SAE 5.0?

Cómo abrir la base de datos de Aspel-SAE 5.0? Cómo abrir la base de datos de Aspel-SAE 5.0? 1 Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde la

Más detalles

CONTROL DE ACCESO. curso 2008

CONTROL DE ACCESO. curso 2008 BASES DE DATOS I CONTROL DE ACCESO curso 2008 Control de Acceso Seguridad: proteger los datos contra usuarios no autorizados Comandos usados por el BDA o el propietario para conceder/revocar permisos de

Más detalles

PRACTICAS TEMA 2. DISEÑO Y CREACION DE UNA BASE DE DATOS.

PRACTICAS TEMA 2. DISEÑO Y CREACION DE UNA BASE DE DATOS. PRACTICAS TEMA 2. DISEÑO Y CREACION DE UNA BASE DE DATOS. 2.1. Diseñar, sobre el papel, una BD teniendo en cuenta las contiendas de E/S y la organización de los tablespaces básicos. Suponer 4 discos: /u01

Más detalles

Taller de Certificación ORACLE 11g OCA Administration I

Taller de Certificación ORACLE 11g OCA Administration I Taller de Certificación ORACLE 11g OCA Administration I 10 días/60 horas Descripción Curso/taller diseñado para apoyar a los Administradores de Base de Datos 11g en su preparación para presentar el examen

Más detalles

Linux Error 29: Illegal Seek

Linux Error 29: Illegal Seek Newsletter Febrero 2013 Contenido Página: Por Ing. Manuel Carrillo mcarrillo@datum.com.gt Linux Error 29: Illegal Seek 1 Linux Error 29: Illegal Seek 3 Oracle 11g: Mejores planes de ejecución con baselines

Más detalles

CTSQL Monitor Unix. En este documento se describe el proceso de instalación y configuración básica para monitorizar. BASE 100, S.A. www.base100.

CTSQL Monitor Unix. En este documento se describe el proceso de instalación y configuración básica para monitorizar. BASE 100, S.A. www.base100. En este documento se describe el proceso de instalación y configuración básica para monitorizar sesiones CTSQL en máquinas Unix. BASE 100, S.A. www.base100.com Índice 1. INTRODUCCIÓN... 3 2. FICHERO DE

Más detalles

AUDITANDO EN LAS BASES DE DATOS

AUDITANDO EN LAS BASES DE DATOS UNICIENCIA UNICIENCIA 22, 2008 22 pp. 135-140 2008 AUDITANDO EN LAS BASES DE DATOS Johnny Villalobos Murillo Facultad de Ciencias Exactas y Naturales, Escuela de Informática, Universidad Nacional de Costa

Más detalles

Sub consultas avanzadas

Sub consultas avanzadas Sub consultas avanzadas Objetivo Después de completar este capítulo conocerá lo siguiente: Escribir una consulta de múltiples columnas Describir y explicar el comportamiento de las sub consultas cuando

Más detalles

WDpStats Procedimiento de instalación

WDpStats Procedimiento de instalación WDpStats Procedimiento de instalación Tabla de contenidos WDpStats... 1 Procedimiento de instalación... 1 Tabla de contenidos... 1 Resumen... 2 Requisitos... 2 Instalación... 2 Dificultades... 6 Ejecución...

Más detalles

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN ORACLE

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN ORACLE LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN ORACLE GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Estructura de contenidos.

Más detalles

INSTALACIÓN DE MySQL SERVER EN WINDOWS

INSTALACIÓN DE MySQL SERVER EN WINDOWS INSTALACIÓN DE MySQL SERVER EN WINDOWS Seguir los siguientes pasos: En primer lugar necesitaremos disponer del programa de instalación. Se puede descargar gratuitamente de http://dev.mysql.com/downloads

Más detalles

Sistema de Procesamiento de Resultados

Sistema de Procesamiento de Resultados MANUAL TÉCNICO DE CONFIGURACIÓN DE LA BASE DE DATOS DEL SISTEMA DE PROCESAMIENTO DE RESULTADOS VOCES Y CONSENSOS Autor: Ing. Roberto Ancajima Calle Lima, Julio 2007 1 Índice Base de Datos.. 3 Instalación

Más detalles

Estableciendo Sesiones SSL en MySQL

Estableciendo Sesiones SSL en MySQL Estableciendo Sesiones SSL en MySQL Estableciendo Sesiones SSL en MySQL Objetivos: Crear la infraestructura de certificados X.509 necesaria para incorporar servicios de seguridad en el acceso a un Base

Más detalles

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1 Introducción... XIII Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1 Novedades y mejoras en SQL Server 2008 R2... 1 Novedades... 1 Mejoras... 3 Ediciones y componentes en SQL Server

Más detalles

Instalación de Clientes para SIIL Red. SIIL Red

Instalación de Clientes para SIIL Red. SIIL Red Instalación de Clientes para SIIL Red SIIL Red Febrero de 2001 1 Indice Indice...2 Introducción...3 Instalación de clientes de Developer...3 Developer 6.0...3 Developer Patch 6a...10 Instalación de Personal

Más detalles

Bases de Datos SQL 1 SQL. Jorge Pérez R. Universidad de Talca, II Semestre 2006

Bases de Datos SQL 1 SQL. Jorge Pérez R. Universidad de Talca, II Semestre 2006 Bases de Datos SQL 1 SQL Jorge Pérez R. Universidad de Talca, II Semestre 2006 Bases de Datos SQL 2 SQL + Procedural La mayoría de los DBMS actuales permiten extensiones de SQL para la creación de bloques

Más detalles

Backup & Recovery Oracle 9i

Backup & Recovery Oracle 9i Configuración de Copia de Seguridad y Recuperación Cómo ya sabemos, todas las transacciones se registran en los ficheros redo log online. Esto permite la recuperación automática de las transacciones en

Más detalles

1. Consultar el valor de los parámetros de inicialización SERVICE_NAMES e INSTANCE_NAME. Averiguar el valor de DB_NAME y DB_DOMAIN.

1. Consultar el valor de los parámetros de inicialización SERVICE_NAMES e INSTANCE_NAME. Averiguar el valor de DB_NAME y DB_DOMAIN. PRACTICAS. NET9. 1. Consultar el valor de los parámetros de inicialización SERVICE_NAMES e INSTANCE_NAME. Averiguar el valor de DB_NAME y DB_DOMAIN. SQL> show parameter instance_name NAME TYPE VALUE ----------

Más detalles

Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas)

Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas) Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas) Lo que aprenderá Esta clase es aplicable para los usuarios de Oracle8i, Oracle9i y Oracle Database 10g. En este

Más detalles

Fundamentos de Oracle

Fundamentos de Oracle Fundamentos de Oracle Introducción Este curso de 40 horas de duración ofrece a los asistentes los conocimientos necesarios para trabajar con el servidor de bases de datos empresarial Oracle 10g, centrándose

Más detalles

Transparent Data Encryption Oracleyyo.com

Transparent Data Encryption Oracleyyo.com Transparent Data Encryption Oracleyyo.com ÍNDICE 1 INTRODUCCIÓN... 3 2 FUNCIONAMIENTO DE TDE... 4 2.1 ESQUEMA DEL TDE... 4 2.2 MANEJO DE LAS LLAVES EN TDE... 5 3 IMPLEMENTACIÓN DEL TDE... 6 3.1 IDENTIFICAR

Más detalles

1. Arquitectura y estructura interna de un gestor de bases de datos.

1. Arquitectura y estructura interna de un gestor de bases de datos. 1. Arquitectura y estructura interna de un gestor de bases de datos. Descripción de los procesos de usuario Cuando un usuario ejecuta un programa de aplicación (como un programa Pro * C) o una herramienta

Más detalles

8 SQL SERVER 2008 RA-MA

8 SQL SERVER 2008 RA-MA ÍNDICE Capítulo 1. Características, novedades y entorno de trabajo... 17 1.1 Novedades en SQL Server 2008... 17 1.2 Instalación de Microsoft SQL Server 2008... 19 1.3 Versiones de Microsoft SQL Server

Más detalles

BANCO DE PREGUNTAS PARA EVALUACIÓN DE CONOCIMENTOS DEL CONCURSO DE MÉRITOS Y OPOSICIÓN

BANCO DE PREGUNTAS PARA EVALUACIÓN DE CONOCIMENTOS DEL CONCURSO DE MÉRITOS Y OPOSICIÓN BANCO DE PREGUNTAS PARA EVALUACIÓN DE CONOCIMENTOS DEL CONCURSO DE MÉRITOS Y OPOSICIÓN DIRECCION NACIONAL DE OPERACIONES DE LOS SISTEMAS DE INFORMACION DE LAS FINANZAS PUBLICAS ANALISTA 3 DE OPERACIONES

Más detalles

Manual de Generación de tramas

Manual de Generación de tramas Ver Documento: 1.1 Manual de Generación de tramas XML Proyecto CCMF MTC Preparado por: Carlos Rodríguez Ivan Ticona Fecha de preparación: 20/06/2009 Fecha de revision: 05/11/2010 Página 1 de 8 Tabla de

Más detalles

Uso de Jobs en Oracle. Establecer los lineamientos necesarios para el manejo de tareas programadas jobs en la Base de Datos Oracle.

Uso de Jobs en Oracle. Establecer los lineamientos necesarios para el manejo de tareas programadas jobs en la Base de Datos Oracle. Página 1 de 11 1. Objetivo y Alcance Establecer los lineamientos necesarios para el manejo de tareas programadas jobs en la Oracle. Este instructivo comprende desde la Introducción hasta el ejemplo de

Más detalles

abacformacio@abacformacio.com 1

abacformacio@abacformacio.com 1 Cu Oracle 10gg Estudia el servidor de bases de datos Oracle 10g desde el punto de vista de un diseñador y programador de bases de datos, prestando atención a los objetos que puede crear, como tablas, consultas

Más detalles

http://www.oracle.com/technology/software/products/database/oracle10g/index.html Oracle Database 10g Release 2 (10.2.0.1.0) for Microsoft Windows

http://www.oracle.com/technology/software/products/database/oracle10g/index.html Oracle Database 10g Release 2 (10.2.0.1.0) for Microsoft Windows Cómo instalar Oracle Database 10g Release 2 (10.2.0.1.0) en W indow s XP Oracle es un sistema de gestión de base de datos relacional (RDBMS Relational Data Base Management System), fabricado por Oracle

Más detalles

TEMA 4.4: Recuperación ante fallos

TEMA 4.4: Recuperación ante fallos TEMA 4.4: Recuperación ante fallos a.- Introducción b.- Transacción: concepto y procesamiento c.- Recuperación - Concepto de Recuperación - Estructuras de Recuperación: - Ficheros Redo Log - Ficheros de

Más detalles

Instalación de la Base de Datos Aranda

Instalación de la Base de Datos Aranda Instalación de la Base de Datos Aranda El instalador de la base de datos de Aranda realiza tres tipos de instalación que son mutuamente excluyentes. Es decir, que no se deben ejecutar al mismo tiempo.

Más detalles

Informe Instalación Agente Grid Control Desarrollado por Hector Gabriel Ulloa Ligarius Para http://www.oracleyyo.com

Informe Instalación Agente Grid Control Desarrollado por Hector Gabriel Ulloa Ligarius Para http://www.oracleyyo.com Informe Instalación Agente Grid Control Desarrollado por Hector Gabriel Ulloa Ligarius Para http://www.oracleyyo.com Informe Instalación Agente Grid Control Página 1 de 16 Índice 1. Introducción...3 2.

Más detalles

SQL*Plus. Capítulo 1. 1.1. Conexión y desconexión a una base de datos

SQL*Plus. Capítulo 1. 1.1. Conexión y desconexión a una base de datos Capítulo 1 SQL*Plus SQL*Plus es una herramienta que nos ofrece Oracle para interactuar con sus bases de datos. Existen varias versiones de este producto, por lo que podemos encontrar la herramienta sqlplus,

Más detalles

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA ÍNDICE CAPÍTULO 1. CARACTERÍSTICAS, NOVEDADES Y ENTORNO DE TRABAJO...17 1.1 NOVEDADES EN SQL SERVER 2008 R2...17 1.2 INSTALACIÓN DE MICROSOFT SQL SERVER 2008 R2...18 1.3 VERSIONES DE MICROSOFT SQL SERVER

Más detalles