Por: Ing. Juan Luis Rodríguez

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

Download "Por: Ing. Juan Luis Rodríguez jrodrigez@datum.com.gt"

Transcripción

1 Newsletter Septiembre 2012 Query Result Cache Contenido: Página: 1 Query Result Cache 9 Instalación de forms y Reports Builder Parte 2 17 Standby Heterogeneo Por: Ing. Juan Luis Rodríguez En base de datos Oracle 11g se puede guardar en memoria el resultado de la ejecución de consultas a la base de datos y múltiples usuarios pueden ver esos resultados sin que se repita la ejecución de la misma consulta. Para consultas comunes y frecuentemente utilizadas esto puede mejorar el rendimiento del sistema. Esta es una característica desde la cual cualquier aplicación puede beneficiarse. Desde versiones anteriores, la base de datos Oracle guarda los bloques de datos en varios lugares de la memoria caché: en el default buffer pool, en el keep buffer pool o en el recycle buffer pool. Los bloques de datos en caché se utilizan siempre para construir los resultados de las consultas. 5a. Ave Zona14,Edificio Euro Plaza Torre II, Nivel 12 Editores Generales A partir de la versión de base de datos Oracle 11g, se puede guardar en memoria caché, los resultados de la ejecución de consultas (queries) a la base de datos. Pagina 1/10 Daniel Cacía En teoría, el concepto es este: cuando se ejecuta una consulta, Oracle 11g primero Gerber Bautista verificará si el resultado de esa consulta ya ha sido computado y si se encuentra en memoria por alguna ejecución de alguna consulta anterior por otro usuario, si es Debbie Moran así, se obtendrá el resultado desde el caché del servidor en lugar de obtenerlo todo Francisco Barrundia de los bloques de datos que se encuentran en la memoria caché. La primera ejecución de la consulta puede tomar más tiempo de lo usual (debido a que se tiene que computar el resultado), pero las siguientes ejecuciones mostrarán el Autores resultado instantáneamente. Contribuyentes Juan Luis Rodríguez Daniel Cacía Manuel Carrillo Teléfono:(502) Fax: (502) Página 1

2 En la imagen siguiente se visualizan los componentes de memoria SGA que intervienen en la preparación del result cache: 1) La información solicitada por medio de una consulta a la base de datos se obtiene de operación de I/O. 2) Se obtiene el resultado de la consulta con los bloques de datos almacenados en el Database Buffer Cache. 3) El resultado de la consulta se almacena en un área específica dentro del Shared Pool. APLICACIÓN DE QUERY RESULT CACHE Para poner a prueba query result caché vamos a crear la tabla de ejempo data: SQL> create table data as 2 select owner, object_type, object_name 3 from dba_objects; Table created. Ahora vamos a crear un procedimiento que procese esta tabla para demostrar la diferencia en el rendimiento de una consulta: Página 2

3 SQL> create or replace procedure proc_01 as 2 cursor c1 is 3 select owner, object_type, count(1) cont 4 from data 5 group by owner, object_type 6 order by owner, object_type; 7 p_owner varchar2(30); 8 p_objt varchar2(30); 9 p_cont number; 10 begin 11 for l in c1 loop 12 p_owner := l.owner; 13 p_objt := l.object_type; 14 p_cont := l.cont; 15 end loop; 16* end; SQL> / Procedure created. Ahora, se ejecuta el procedimiento tres veces y se verificará el tiempo que toma en cada ejecución: SQL> set timing on SQL> exec proc_01 Elapsed: 00:00:00.14 SQL> exec proc_01 Elapsed: 00:00:00.06 SQL> exec proc_01 Elapsed: 00:00:00.05 SQL> SQL> set timing off Notar que la primera ejecución tomó un signifcativo tiempo superior a las segunda y tercera ejecuciones debido a la lectura física de I/O requerida para leer los datos del disco. La segunda y tercera ejecuciones tomaron menos tiempo debido a que los bloques necesarios para responder al query se encontraron en la memoria cache, no en el disco. Ahora, comparemos lo que sucede si se agrega un hint para colocar en cache el de la consulta: Página 3

4 1 create or replace procedure proc_01 as 2 cursor c1 is 3 select /*+ result_cache */ 4 owner, object_type, count(1) cont 5 from data 6 group by owner, object_type 7 order by owner, object_type; 8 p_owner varchar2(30); 9 p_objt varchar2(30); 10 p_cont number; 11 begin 12 for l in c1 loop 13 p_owner := l.owner; 14 p_objt := l.object_type; 15 p_cont := l.cont; 16 end loop; 17* end; SQL> SQL> / Procedure created. SQL> exec proc_01 Elapsed: 00:00:00.06 SQL> exec proc_01 Elapsed: 00:00:00.00 SQL> exec proc_01 Elapsed: 00:00:00.01 SQL> set timing off En la primera ejecución se emsambló la respuesta al query y las siguientes ejecuciones fueron más rápidas, casi instantáneas. Lo bueno sobre esto es si que el caché es invalidado (por la aplicación de un comando UPDATE, por ejemplo) es actualizado automáticamente por la base de datos, y el proceso es completamente transparente para la aplicación. Por ejemplo, si se realiza la siguiente actualización: SQL> update data 2 set owner=lower(owner); rows updated. SQL> SQL> commit; Página 4

5 Observemos el siguiente comportamiento: SQL> exec proc_01 Elapsed: 00:00:00.06 SQL> exec proc_01 Elapsed: 00:00:00.01 SQL> exec proc_01 Elapsed: 00:00:00.00 SQL> set timing off La característica result cache provee muchos de los beneficios de las vistas materializadas, pero sin necesidad de configuración y manejo administrativo en la base de datos. Una extensión del uso de result cache permite poner en memoria cache el resultado de la ejecución de funciones y procedimientos. En versiones anteriores, si se llamaba 1,000 veces una función y cada llamada consumía 1 segundo, las 1,000 llamadas a la función deberían tomar 1,000 segundos. Con la nueva característica result cache y, dependiendo de los parámetros de entrada de la función y de que tantos cambios de datos se realicen, las 1,000 llamadas a la función podrían tomar 1 segundo en total. Para ejemplificar esto, creamos dos funciones idénticas a excepción del nombre y el la opción del parámetro de compilación. Ambas accesan la tabla anteriormente creada: data. SQL> create or replace function not_cached (p_owner varchar2) 2 return number 3 as 4 cont number; 5 begin 6 select count(1) into cont 7 from data 8 where owner=p_owner; 9 dbms_lock.sleep(1); 10 return cont; 11 end; 12 / Página 5

6 Function created. 1 create or replace function cached (p_owner varchar2) 2 return number 3 result_cache 4 relies_on (data) 5 as 6 cont number; 7 begin 8 select count(1) into cont 9 from data 10 where owner=p_owner; 11 dbms_lock.sleep(1); 12 return cont; 13* end; SQL> SQL> / Function created. La única diferencia en las funciones es que en los nombres están los parámetros del compilador RESULT_CACHE y RELIES_ON. La directiva RESULT_CACHE le dice al compilador que el resultado de ejecución de esta función debe se guardada, así, si alguien invoca esta función de nuevo con los mismos parámetros de entrada, el código no debería ser ejecutado, pero la persona debería obtener solamente la respuesta conocida. La cláusula RELIES_ON le indica a la base de datos cuándo se invalida el resultado (result cache) de la función, en este caso, si la tabla datos es modificada. Se agrega 1 segundo de espera en ambas funciones para que la llamada sea notoria y cuando el resultado sea reusado. Empecemos llamando la función normal (not_cached) tres veces: SQL> set timing on SQL> exec dbms_output.put_line(not_cached('dbsnmp')); Elapsed: 00:00:01.17 SQL> exec dbms_output.put_line(not_cached('dbsnmp')); Elapsed: 00:00:01.06 SQL> exec dbms_output.put_line(not_cached('dbsnmp')); Elapsed: 00:00:01.05 La llamada a la función tomó al menos un segundo, el trabajo hecho por la función (pausa de un segundo creada por dbms_lock.sleep(1)) más el SQL toma un poco más de un segundo. Ahora, vamos a intentar de nuevo con la versión en en cache de esta función: SQL> exec dbms_output.put_line(cached('dbsnmp')); Página 6

7 Elapsed: 00:00:01.06 SQL> exec dbms_output.put_line(cached('dbsnmp')); Elapsed: 00:00:00.02 SQL> exec dbms_output.put_line(cached('dbsnmp')); Elapsed: 00:00:00.01 SQL> exec dbms_output.put_line(cached('dbsnmp')); Elapsed: 00:00:00.01 Como se puede ver, la primera ejecución toma un poco más mas de un segundo, pero las siguientes ejecuciones se realizaron a la velocidad de la luz, simplemente debido a que la función cached es, de hecho, no ejecutada. Si se modifica la tabla, la función se puede ver que la base de datos hace lo esperado: SQL> set timing off SQL> update data set owner = upper(owner); rows updated. SQL> commit; Commit complete. SQL> set timing on Elapsed: 00:00:00.02 SQL> exec dbms_output.put_line(cached('dbsnmp')); Elapsed: 00:00:01.04 Esta primera ejecución de la función cached toma más de un segundo, debido a que se debe actualizar el resultado (result cache), pero las siguientes ejecuciones se benefician de esta primera ejecución: SQL> exec dbms_output.put_line(cached('dbsnmp')); Elapsed: 00:00:00.03 SQL> exec dbms_output.put_line(cached('dbsnmp')); Página 7

8 Elapsed: 00:00:00.01 SQL> SQL> exec dbms_output.put_line(cached('dbsnmp')); Elapsed: 00:00:00.01 SQL> Y finalmente, para demostrar cómo el resultado (result cache) en la función PL/SQL entiende que diferentes parámetros de entrada resultan en diferentes salidas vamos a llamar la función cached con un diferente username: SQL> exec dbms_output.put_line(cached('sys')); Elapsed: 00:00:01.04 SQL> exec dbms_output.put_line(cached('sys')); Elapsed: 00:00:00.01 La primera ejecución toma más tiempo (para obtener el resultado), la siguiente ejecución es rápida, y llamando la función con diferente username no invalida o desecha resulados de ejecución anteriores: SQL> exec dbms_output.put_line(cached('dbsnmp')); Elapsed: 00:00:00.01 Síguenos en Facebook: La llamada a la función usa DBNSMP como entrada y la función mostrará los resultados de manera rápida hasta que el resultado (result cache) sea invalidado. https://www.facebook.com/pages/datum- SA/ Y Twitter: https://twitter.com/#!/datumgt Página 8

9 Instalación De Forms Y Reports Builder 11g Release 1 (32 Bits) Parte 2 Por: Ing. Daniel Caciá 1. En la siguiente pantalla presionar Instalar 2. Iniciará la instalación Página 9

10 3. Al finalizar la instalación dar siguiente 4. En la siguiente pantalla presionar Terminar 5. Después de que termine la instalación de se procede a instalar el parche Página 10

11 6. Seleccionar la ubicación donde se instaló (seleccionada por defecto) 7. Indicar de nuevo que no se desean recibir notificaciones 8. Se iniciará la instalación Página 11

12 9. Al finalizar la instalación, dar siguiente y luego Terminar 10. Luego se debe correr el asistente de configuración de la instancia. Podrá ubicar el acceso directo en el menú de inicio bajo Oracle Classic 11g - Home1 Menú Inicio > Oracle Classic 11g -Home1 > Configurar Instancia de Classic 11. Luego de la pantalla de bienvenida, se procede a crear un Dominio. Debemos indicar el usuario administrador, su contraseña y el nombre que le vamos a dar al dominio. Página 12

13 12. Mi consejo es que el usuario sea weblogic y el nombre del dominio Classic Domain, pero se pueden utilizar otros datos. 13. Indicar que no se quiere recibir notificaciones 14. Indicar las carpetas donde se creará el dominio y la instancia Página 13

14 15. En esta pantalla hay que tomar un especial cuidado, seleccionar: Oracle Forms Oracle Reports Oracle Forms Builder Oracle Reports Builder Enterprise Manager Oracle Http Server NO seleccionar WebCache ni en Cluster 16. Luego seleccionar configuración automática de Puertos Página 14

15 17. Indicar que no se utilizarán Valores de Proxy 18. En la siguiente pantalla deseleccionar "Usar Almacén de identidades en el Nivel de Aplicación" Página 15

16 19. En esta pantalla presionar el botón Configurar 20. Luego esperar a que termine la configuración Página 16

17 Oracle Standby Database Heterogéneo Por: Ing. Manuel Carrillo En la versión 11gR2 es posible configurar un ambiente Standby database en diferentes sistemas operativos, las combinaciones disponibles se encuentran en la nota de MOS: Data Guard Support for Heterogeneous Primary and Physical Standbys in Same Data Guard Configuration [ID ]. En el presente ejemplo la base de datos primaria se encuentra en Windows Server 2, bits con Oracle El sitio Standby se encuentra en un Oracle Enterprise Linux bits con Oracle Ambos sistemas utilizan Grid Infrastructure y un diskgroup +DATA. Sitio Primario DB_UNIQUE_NAME = orcl Sitio Standby DB_UNIQUE_NAME= ORCL_DR Paso 1: Configurar la resolución de nombres tanto en el sitio primario y sitio standby. Las cadenas de conexión serán ORCL y ORCL_DR para el sitio primario y para el sitio standby respectivamente. Paso 2: Crear un archivo de passwords para el sitio Standby igual al que existe en el sitio primario. Paso 3: Crear los directorios necesarios para los *dump en el sitio Standby. Paso 4: Crear (de ser necesario) las ubicaciones para los archivos de datos, por ejemplo si el sistema operativo no va a utilizar ASM. Paso 5: Crear un archivo de init con la entrada correspondiente al DB_UNIQUE_NAME de la instancia Standby. Luego colocar la instancia en modo NOMOUNT. Cabe mencionar que la instancia debe estar iniciada con init, no con spfile. Paso 6: Duplicar la base de datos desde el sitio primario con la siguiente instrucción a nivel de RMAN DUPLICATE TARGET DATABASE FOR STANDBY FROM ACTIVE DATABASE NOFILENAMECHECK Página 17

18 DORECOVER SPFILE SET DB_UNIQUE_NAME="orcl_dr" SET AUDIT_FILE_DEST="/u02/app/oracle/admin/orcl_dr/adump" SET DIAGNOSTIC_DEST="/u02/app/oracle" SET LOG_ARCHIVE_DEST_2="service=orcl_dr LGWR SYNC REGISTER VALID_FOR=(online_logfile,primary_role)" SET FAL_SERVER="orcl_dr" SET FAL_CLIENT="orcl" Sitio primario Habilitar en el sitio primario el nombrado automático de archivos de datos. SQL> alter system set standby_file_management=auto scope=both; Configurar los parámetros necesarios para el cambio de rol. SQL> alter system set fal_server=orcl scope=both; System altered. SQL> alter system set fal_client=orcl_dr scope=both; System altered. SQL>alter system set LOG_ARCHIVE_DEST_2='SERVICE=orcl_dr LGWR SYNC VALID_FOR= (ONLINE_LOGFILES, PRIMARY_ROLE) NET_TIMEOUT=60 DB_UNIQUE_NAME=orcl_dr' scope=both; En sitio Standby SQL> alter system set LOG_ARCHIVE_DEST_1='LOCATION=/u01/oradata/orcl_dr/arch VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=orcl_dr' System altered. SQL> alter system set LOG_ARCHIVE_DEST_2='SERVICE=orcl LGWR SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=orcl' scope=both; System altered. Paso final: Reiniciar la instancia e iniciar la aplicación con Real Time Apply. Database dismounted. ORACLE instance shut down. SQL> startup; ORACLE instance started. Página 18

19 Total System Global Area bytes Fixed Size bytes Variable Size bytes Database Buffers bytes Redo Buffers bytes Database mounted. Database opened. SQL> recover managed standby database using current logfile disconnect; Media recovery complete Windows Server 2,003 Oracle Enterprise Linux 5 Página 19

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

Oracle Grid Infrastructure

Oracle Grid Infrastructure Newsletter- Noviembre 2011 Oracle Grid Infrastructure Contenido Página: 1 Oracle Grid Infrastructure 3 Mejores Prácticas Cursores 7 Oracle Hyperion Planning 5a. Ave. Editores 5-55 Zona14,Edificio Generales

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

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

Cómo Migrar Mí Base De Datos A Una Nueva Plataforma?

Cómo Migrar Mí Base De Datos A Una Nueva Plataforma? Newsletter- Enero 2012 Cómo Migrar Mí Base De Datos A Una Nueva Plataforma? Contenido Página: 1 Como Migrar mi BD a una nueva plataforma 3 Como cambiar el idioma de sus Herramientas de BI. 5 Realizar un

Más detalles

Recuperación de Una Tabla Desde un Respaldo RMAN en Oracle Database 12c

Recuperación de Una Tabla Desde un Respaldo RMAN en Oracle Database 12c Newsletter Diciembre 2013 Contenido Página: 1 Recuperación de Una Tabla Desde un Respaldo RMAN en Oracle Database 12c 3 Migración de Base de Datos Hacia ASM Recuperación de Una Tabla Desde un Respaldo

Más detalles

Alta Disponibilidad para. Oracle Internet Directory 11g. Newsletter Marzo 2014. Contenido. Autores Contribuyentes. Página:

Alta Disponibilidad para. Oracle Internet Directory 11g. Newsletter Marzo 2014. Contenido. Autores Contribuyentes. Página: Newsletter Marzo 2014 Contenido Página: 1 Alta Disponibilidad para Oracle Internet Directory 11g 4 Instalación de ADF en Weblogic 12c - Parte 1 Por Ing. Iván García igarcia@datum.com.gt Alta Disponibilidad

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

Unbreakable Linux Kernel. Desempeño Extremo. Newsletter- Diciembre 2011. Contenido. Por: Ing. Manuel Carrillo mcarrillo@datum.com.

Unbreakable Linux Kernel. Desempeño Extremo. Newsletter- Diciembre 2011. Contenido. Por: Ing. Manuel Carrillo mcarrillo@datum.com. Newsletter- Diciembre 2011 Unbreakable Linux Kernel Contenido Página: 1 Desempeño Extremo 3 Exportando Tablas a Excel 6 Guía Rápida para RMAN Por: Ing. Manuel Carrillo mcarrillo@datum.com.gt Desempeño

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

Herramientas de Administración Para Oracle Database 12c

Herramientas de Administración Para Oracle Database 12c Newsletter Julio 2014 Contenido Herramientas de Administración Para Oracle Database 12c Página: 1 Herramientas de Administración Para Oracle Database 12c 5 Optimización de Procesos Automáticos que Utilizan

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

Far Sync Standby Database en Oracle Database 12c

Far Sync Standby Database en Oracle Database 12c Far Sync Standby Database en Oracle Database 12c Por Francisco Riccio Introducción Oracle Database 12c nos provee un nuevo tipo de rol de Standby database llamado Far Sync, el cual viene en reemplazo a

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

Result Cache en Oracle Database 11gR2

Result Cache en Oracle Database 11gR2 Result Cache en Oracle Database 11gR2 Por Francisco Riccio Introducción A partir de la versión Oracle Database 11g se cuenta con un espacio de memoria RAM llamado Result Cache que se encuentra alojado

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

Administración Básica de Oracle10g

Administración Básica de Oracle10g PRACTICAS TEMA 3. FICHERO DE CONTROL. Administración Básica de Oracle10g 3.1. Localizar el fichero de control desde el S.O y desde la propia BD. 3.2. Consultar la información de la BD relativa al contenido

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

Documento generado por. Para el sitio. Índice

Documento generado por. Para el sitio. Índice Documento generado por Para el sitio Índice 1. Explicación del uso de RESULT CACHE en Oracle11g... 2 1.1. QUERY RESULT CACHE :... 2 1.1.1. Ejemplos de uso :... 3 1.2. PL/SQL FUNCTION RESULT CACHE... 7

Más detalles

Oracle WebLogic Server 11g: Tipos de Dominio

Oracle WebLogic Server 11g: Tipos de Dominio Newsletter Mayo 2013 Contenido Oracle WebLogic Server 11g: Tipos de Dominio Página: 1 Modo Producción o Desarrollo Por Ing. Iván García igarcia@datum.com.gt 4 Oracle RAC Cache Coherency Modo Producción

Más detalles

Creación de una Base de Datos en. con Oracle VM. Newsletter Febrero 2014. Contenido. Editores Generales. Autores Contribuyentes.

Creación de una Base de Datos en. con Oracle VM. Newsletter Febrero 2014. Contenido. Editores Generales. Autores Contribuyentes. Newsletter Febrero 2014 Contenido Página: Creación de una Base de Datos en con Oracle VM 1 Creación de una Base de Datos en Oracle 12c con Oracle VM 5 Implementación de una Arquitectura Orientada a Servicios

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

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA SECCIÓN: 15N1- IS REALIZADO POR: BR. BRETE JINETH. BR. SULBARÁN ARMANDO BR. TORREZ

Más detalles

Implementando Aplicaciones.NET con ODP.NET & Entity Framework

Implementando Aplicaciones.NET con ODP.NET & Entity Framework Implementando Aplicaciones.NET con ODP.NET & Entity Framework Por Francisco Riccio Introducción Este material está dedicado a detallar algunos conceptos básicos de la arquitectura ADO.NET de Microsoft

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

Clase 1: Estructuras, Procesos y Diccionario de Datos

Clase 1: Estructuras, Procesos y Diccionario de Datos Clase 1: Estructuras, Procesos y Diccionario de Datos Estructura de la memoria System Global Area Buffer Cache Redo Log Buffer Share Pool Dictionary Cache Large Pool Process Global Area Private SQL Area

Más detalles

Estructura de una BD Oracle. datafiles redo log controlfiles tablespace objetos Estructura lógica. Tablespaces tablespace SYSTEM

Estructura de una BD Oracle. datafiles redo log controlfiles tablespace objetos Estructura lógica. Tablespaces tablespace SYSTEM Estructura de una BD Oracle. Una BD Oracle tiene una estructura física y una estructura lógica que se mantienen separadamente. La estructura física se corresponde a los ficheros del sistema operativo:

Más detalles

Base de datos Procedimientos Almacenados y Funciones

Base de datos Procedimientos Almacenados y Funciones Base de datos Procedimientos Almacenados y Eduardo Saavedra A. Universidad Nacional Andrés Bello 4 de noviembre de 2008 Contenidos Ventajas 1 Ventajas 2 3 4 5 Conceptos Ejemplo 6 Procedimiento Almacenado

Más detalles

Uso de ROLLUP y CUBE para Análisis de Información

Uso de ROLLUP y CUBE para Análisis de Información Newsletter Diciembre 2012 Uso de ROLLUP y CUBE para Análisis de Información Contenido Por Ing. Karlo Espinoza kespinoza@datum.com.gt Página: 1 Uso de ROLLUP y CUBE para Análisis de Información. 4 Integración

Más detalles

Mejores prácticas para minimizar el tiempo de interrupción de servicio al actualizar la versión de la base de datos

Mejores prácticas para minimizar el tiempo de interrupción de servicio al actualizar la versión de la base de datos Newsletter-Febrero 2012 Mejores prácticas para minimizar el tiempo de interrupción de servicio al actualizar la versión de la base de datos Contenido Página: 1 Mejores prácticas para minimizar Downtime

Más detalles

Enlaces relacionados: http://otn.oracle.com/tech/pl_sql/index.html

Enlaces relacionados: http://otn.oracle.com/tech/pl_sql/index.html 1.INTRODUCCION PL/SQL (Procedural Language ó Programming Language, según distintas fuentes, aunque la oficial es la primera) es el lenguaje utilizado por Oracle como extensión al SQL, y que nos va a permitir

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

Oracle WebLogic Server 11g: Manejo de Usuarios y Grupos

Oracle WebLogic Server 11g: Manejo de Usuarios y Grupos Newsletter Noviembre 2012 Oracle WebLogic Server 11g: Manejo de Usuarios y Grupos Contenido Por Ing. Iván García igarcia@datum.com.gt Página: El manejo de seguridad en los ambientes Web es uno de los puntos

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

Instance Caging. Introducción. Implementación. Por Francisco Riccio

Instance Caging. Introducción. Implementación. Por Francisco Riccio Instance Caging Por Francisco Riccio Introducción Instace Caging es una característica que Oracle Database 11g Release 2 nos ofrece y nos da la posibilidad de limitar el número de cores que serán utilizadas

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

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008 TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008 ESTRUCTURA DEL SEMINARIO Modulo 1: Crear y administrar una base de datos SQL Server Métodos para crear una base de datos SQLServer.

Más detalles

Creación de una Standby en 11gr2 con el comando DUPLICATE STANDBY DATABASE

Creación de una Standby en 11gr2 con el comando DUPLICATE STANDBY DATABASE Creación de una Standby en 11gr2 con el comando DUPLICATE STANDBY DATABASE Documento generado por Hector Ulloa Ligarius Para el sitio Índice 1. Introducción... 2 2. Pasos necesarios para construir la Standby...

Más detalles

1. Donde y Cómo descargar XLite 3.0

1. Donde y Cómo descargar XLite 3.0 1. Donde y Cómo descargar XLite 3.0 Los clientes que solicitan cuentas SIP a EMSITEL al (57) 7 5829555, se les recomienda descargar el programa XLite 3.0. o su versión mas reciente. Los pasos son muy sencillos,

Más detalles

PL/SQL. Con PL/SQL vamos a poder programar las unidades de programa de la base de datos Oracle:

PL/SQL. Con PL/SQL vamos a poder programar las unidades de programa de la base de datos Oracle: PL/SQL (Procedural Language/Structured Query Language) PL/SQL es el lenguaje de programación que proporciona Oracle para extender el SQL estándar con otro tipo de instrucciones y elementos propios de los

Más detalles

MANUAL DE INSTALACIÓN

MANUAL DE INSTALACIÓN MANUAL DE INSTALACIÓN Punto de Venta (POS) Autor: ERP Soluciones Fecha de Creación: Nov 9, 2006 Ultima Actualización: Nov 9, 2006 Versión: 1.0 Control del Documento Historial de Modificaciones Fecha Autor

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

Compresión Avanzada. Newsletter Agosto 2014. Contenido. Editores Generales. Autores Contribuyentes. Página:

Compresión Avanzada. Newsletter Agosto 2014. Contenido. Editores Generales. Autores Contribuyentes. Página: Newsletter Agosto 2014 Contenido Página: Compresión Avanzada 1 Compresión Avanzada 6 Estrategia SOA + Estrategia BPM Editores Generales Francisco Barrundia Por Ing. Alfredo Aguilar laguilar@datum.com.gt

Más detalles

Compresión de Respaldos con RMAN 12c

Compresión de Respaldos con RMAN 12c Newsletter Agosto 2013 Contenido Página: 1 Compresión de Respaldos con RMAN 12c 3 Data Pump 5 Saltos de Página en Oracle Answers y Dashboards Compresión de Respaldos con RMAN 12c Por Ing. Manuel Carrillo

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

Los paquetes tienen dos partes: una especificación y un cuerpo que están almacenados por separado en la base de datos.

Los paquetes tienen dos partes: una especificación y un cuerpo que están almacenados por separado en la base de datos. 8. PAQUETES DE BASE DE DATOS Los paquetes nos van a permitir agrupar conceptos PL/SQL como pueden ser tipos, procedimientos y funciones. Por ejemplo: una paquete de Contabilidad podrá contener procedimientos

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

Upgrade Oracle Clusterware versión 10gR2 a 11gR2

Upgrade Oracle Clusterware versión 10gR2 a 11gR2 Upgrade Oracle Clusterware versión 10gR2 a 11gR2 Por Francisco Riccio Introducción El objetivo de este artículo es presentar un correcto procedimiento de cómo realizar un upgrade al componente Clusterware

Más detalles

Administración de Bases de Datos

Administración de Bases de Datos Administración de Bases de Datos Teoría adaptada al SGBD Oracle 10G 4.1.- Diseño Físico 4.2.- Fundamentos/Introducción 4.3.- Seguridad y Confidencialidad 4.4.- Recuperación ante fallos 4.5.- Optimización

Más detalles

Enmascarando Datos Confidenciales con Oracle Data Redaction

Enmascarando Datos Confidenciales con Oracle Data Redaction Newsletter Marzo 2015 Edición Trimestral Contenido Página: 1 Enmascarando Datos Confidenciales con Oracle Data Redaction Enmascarando Datos Confidenciales con Oracle Data Redaction 7 Decisiones: Desarrollo

Más detalles

Mantenimiento de Índices en 11g

Mantenimiento de Índices en 11g Año 2 Volumen 10 Febrero 2011 Mantenimiento de Índices en 11g Contenido Por: Ing. Juan Luis Rodríguez jrodrigez@datum.com.gt Página 1 Mantenimiento de índices en 11g 7 Redefinición de tablas en línea 11

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

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

Standby para Bases de Datos Oracle Standart Edition 10g by enzo.viza@gmail.com

Standby para Bases de Datos Oracle Standart Edition 10g by enzo.viza@gmail.com Creando Standby de BD en Windows File System hacia BD Windows File System se tiene el siguiente escenario PRODUCCION : - BD principal o produccion - Sistema Operativo : Windows Server 2008 64bits - Oracle

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

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

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

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

Manual de Instalación Actualizador cliente (WINLAUCHER) Version 0.1 Last Revised 06-07-2011 Status In Progress Author Carlos Daniel Lima Romero

Manual de Instalación Actualizador cliente (WINLAUCHER) Version 0.1 Last Revised 06-07-2011 Status In Progress Author Carlos Daniel Lima Romero Manual de Instalación Actualizador cliente (WINLAUCHER) Version 0.1 Last Revised 06-07-2011 Status In Progress Author Carlos Daniel Lima Romero Privacy note: For internal use only Pie de Imprenta Copyright

Más detalles

www.refundation.com Informe Técnico IT_12_25082011 Quito, 12 de agosto de 2011 Versión 1.0 Realizado: Paola Izquierdo Revisado: Paola Pullas Aprobado:

www.refundation.com Informe Técnico IT_12_25082011 Quito, 12 de agosto de 2011 Versión 1.0 Realizado: Paola Izquierdo Revisado: Paola Pullas Aprobado: www.refundation.com Informe Técnico IT_12_25082011 Quito, 12 de agosto de 2011 Versión 1.0 Realizado: Paola Izquierdo Revisado: Paola Pullas Aprobado: Fecha: 12 de Agosto de 2011 Fecha: Refundation, 2011

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

1 Descripció'f3n de la Arquitectura Oracle

1 Descripció'f3n de la Arquitectura Oracle 1 Descripció'f3n de la Arquitectura Oracle Para poder conocer el funcionamiento de las bases de datos Oracle, utilizarla y administrarla de la manera má'e1s eficiente, es de suma importancia adquirir el

Más detalles

Recuperar espacio en tablas e índices con Segment Shrink

Recuperar espacio en tablas e índices con Segment Shrink Newsletter Mayo 2012 Recuperar espacio en tablas e índices con Segment Shrink Contenido Página: 1 Recuperar Espacio Segment Shrink 9 Nuevas Características Reports 11gr2 11 Configuración de valores copia

Más detalles

Objetos de la Base de Datos

Objetos de la Base de Datos Objetos de la Base de Datos Todos los datos de una base de datos de Microsoft SQL Server 2005/8 están contenidos en objetos llamados tablas. Cada tabla representa algún tipo de objeto con significado para

Más detalles

Audit. Trail Cleanup en Oracle11gr2, Oracle11gr1, Oracle10gr2

Audit. Trail Cleanup en Oracle11gr2, Oracle11gr1, Oracle10gr2 Audit. Trail Cleanup en Oracle11gr2, Oracle11gr1, Oracle10gr2 Documento generado por Para el sitio Índice 1. Introducción... 2 2. Disponibilidad del package DBMS_AUDIT_MGMT... 3 3. Borrado de archivos

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

Procesamiento de Consultas. Carlos A. Olarte (carlosolarte@puj.edu.co) BDII

Procesamiento de Consultas. Carlos A. Olarte (carlosolarte@puj.edu.co) BDII Carlos A. Olarte (carlosolarte@puj.edu.co) BDII Contenido 1 Introducción 2 Indexación 3 Costo de las Operaciones 4 Evaluación de Expresiones 5 Transformación de Expresiones 6 Un ejemplo con Oracle Pasos

Más detalles

Programación SQL. Lucio Salgado Diciembre 2008

Programación SQL. Lucio Salgado Diciembre 2008 Programación SQL Lucio Salgado Diciembre 2008 1 Gestionadores de Bases de Datos (DBMS) Es el software que permite administrar bases de datos, a través de ella el usuario puede usar los datos con mucha

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

Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER. GUÍA 2 Pág. 1

Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER. GUÍA 2 Pág. 1 Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER GUÍA 2 Pág. 1 I. OBJETIVOS Utilizar procedimientos almacenados Conocer el uso de los cursores

Más detalles

Conexión a Base de Datos 10.2 Por Medio de SCAN

Conexión a Base de Datos 10.2 Por Medio de SCAN Newsletter Abril 2013 Contenido Conexión a Base de Datos 10.2 Por Medio de SCAN Página: 1 Conexión a Base de Datos 10.2 Por Medio de SCAN 4 Aplicación Web Para Móvil con APEX 4.2 Por Ing. Augusto López

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

Lic. Vladimir Cotaquispe Gutierrez PROGRAMACIÓN PL/SQL I - 1. Copyright 2008, Oracle. All rights reserved.

Lic. Vladimir Cotaquispe Gutierrez PROGRAMACIÓN PL/SQL I - 1. Copyright 2008, Oracle. All rights reserved. Lic. Vladimir Cotaquispe Gutierrez PROGRAMACIÓN PL/SQL I - 1 INTRODUCCIÓN PL/SQL: Lenguaje de programación procedimental estructurado en bloques que amplía el lenguaje estándar SQL. Permite: Manipular

Más detalles

Oracle 12c DISEÑO Y PROGRAMACIÓN

Oracle 12c DISEÑO Y PROGRAMACIÓN Oracle 12c Se estudia el servidor de bases de datos empresarial Oracle 12c, centrándose especialmente en el punto de vista de un diseñador o programador de bases de datos, pero explicando también cómo

Más detalles

El Lenguaje PL/SQL. Un lenguaje de propósito general orientado a la inclusión de sentencias SQL. Estructura del código PL/SQL.

El Lenguaje PL/SQL. Un lenguaje de propósito general orientado a la inclusión de sentencias SQL. Estructura del código PL/SQL. Un lenguaje de propósito general orientado a la inclusión de sentencias SQL Estructura del código PL/SQL. Bloques: El Lenguaje PL/SQL sentencias PL/SQL Los ficheros terminan con el caracter

Más detalles

Componentes de una BD

Componentes de una BD Componentes de una BD Cada BD Oracle en ejecución está asociada a una instancia Oracle. Cuando se arranca el servidor, el software de Oracle reserva una zona de memoria compartida denominada System Global

Más detalles

Diseño de bases de datos

Diseño de bases de datos Departamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla Avda Reina Mercedes sn. 41012 Sevilla TlfFax 954 557 139 E-mail lsi@lsi.us.es Web www.lsi.us.es Diseño

Más detalles

Arranque y parada de la base de datos. Ficheros de traza. Jesús Miguel Muñoz Rodríguez SGBD Administración avanzada de Oracle

Arranque y parada de la base de datos. Ficheros de traza. Jesús Miguel Muñoz Rodríguez SGBD Administración avanzada de Oracle Arranque y parada de la base de datos. Ficheros de traza. SGBD Administración avanzada de Oracle Arranque y parada de la Base de datos. Ficheros de traza. 1 ARRANQUE Y PARADA DE LA BASE DE DATOS. FICHEROS

Más detalles

Manejo de resultados en memoria para ambiente de base de datos de toma de decisiones: SQL Query Result Cache

Manejo de resultados en memoria para ambiente de base de datos de toma de decisiones: SQL Query Result Cache Newsletter - Agosto 2011 Manejo de resultados en memoria para ambiente de base de datos de toma de decisiones: SQL Query Result Cache Contenido Página: Por: Ing. Luis Alonzo alonzo@datum.com.gt 1 SQL Query

Más detalles

BASES DE DATOS AVANZADAS Transacciones en MYSQL

BASES DE DATOS AVANZADAS Transacciones en MYSQL Ejercicio Transacciones mysql> CREATE TABLE innotest (campo INT NOT NULL PRIMARY KEY) TYPE = InnoDB; Query OK, 0 rows affected (0.10 sec) mysql> INSERT INTO innotest VALUES(1); Query OK, 1 row affected

Más detalles

Administración Básica de Oracle10g

Administración Básica de Oracle10g PRACTICAS TEMA 4. FICHEROS REDO LOG. Administración Básica de Oracle10g 4.1.Localizar los ficheros redolog de la BD. Cuántos grupos hay y cuántos miembros tiene cada grupo? están correctamente distribuidos?.

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

Tema: PROCEDIMIENTOS ALMACENADOS.

Tema: PROCEDIMIENTOS ALMACENADOS. Base de datos I. Guía 9 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: PROCEDIMIENTOS ALMACENADOS. Objetivo Específico Conocer la sintaxis de un procedimiento almacenado

Más detalles

Cómo abrir las bases de datos de Aspel-NOI 5.0?

Cómo abrir las bases de datos de Aspel-NOI 5.0? Cómo abrir las bases de datos de Aspel-NOI 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

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

Cómo abrir las bases de datos en Aspel-COI 6.0?

Cómo abrir las bases de datos en Aspel-COI 6.0? Cómo abrir las bases de datos en Aspel-COI 6.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

Más detalles

BASES DE DATOS OBJETO-RELACIONALES

BASES DE DATOS OBJETO-RELACIONALES Departament d Informàtica BASES DE DATOS OBJETO-RELACIONALES Un sistema de gestión de pedidos Wladimiro Díaz Villanueva Curso 2001-2002 Índice General 1 Introducción 3 1.1 Entidades y relaciones.................................

Más detalles

Instalación de Informix Dynamic Server 10.0

Instalación de Informix Dynamic Server 10.0 Instalación de Informix Dynamic Server 10.0 Requisitos del Sistema Windows 2000, XP Profesional o 2003 Server 128Mb de RAM (mínimo); 256Mb (recomendado) La suma de la RAM y el archivo de intercambio debe

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

INTRANET: MANUAL DE INSTALACIÓN

INTRANET: MANUAL DE INSTALACIÓN INTRANET: MANUAL DE INSTALACIÓN 1 de 15 INDICE 1 Requisitos mínimos... 3 2 Instalación... 4 2.1 Instalación de los ficheros de la Intranet... 4 2.2 Registro de las librerías... 4 2.3 Configuración del

Más detalles

ONLINE TABLE REDEFINITION

ONLINE TABLE REDEFINITION Año 2 Volumen 7 Noviembre 2010 ONLINE TABLE REDEFINITION Contenido Página 1 Online Table Redefinition 3 Oracle BI action Framework 5 Web Reporting con reports 10g Editores Generales Por: Ing. Feliciano

Más detalles

Manual de Referencia. Manual de instalación rápida SQL

Manual de Referencia. Manual de instalación rápida SQL Manual de instalación rápida SQL 1 BIENVENIDOS A ON THE MINUTE. Gracias por adquirir On The Minute. Este sistema le permitirá controlar las asistencias de los empleados de su empresa, así como las incidencias

Más detalles

Decimocuartas Jornadas en Estadística e Informática. Ricardo Vergara Argudo email: ricardo.vergara@sasf.net

Decimocuartas Jornadas en Estadística e Informática. Ricardo Vergara Argudo email: ricardo.vergara@sasf.net Decimocuartas Jornadas en Estadística e Informática Ricardo Vergara Argudo email: ricardo.vergara@sasf.net GUIA DE AYUDA http://www.oracle.com/ec/ http://www.oracle.com/cluboracle/ http://otn.oracle.com/

Más detalles

CLAVE DE UNIDAD DE APRENDIZAJE DURACIÓN (HORAS) NOMBRE DE LA PRÁCTICA. Comandos SQL 2

CLAVE DE UNIDAD DE APRENDIZAJE DURACIÓN (HORAS) NOMBRE DE LA PRÁCTICA. Comandos SQL 2 2014-2 FACULTAD DE INGENIERÍA MEXICALI Formato para Prácticas de Laboratorio PROGRAMA EDUCATIVO PLAN DE ESTUDIO CLAVE DE UNIDAD DE APRENDIZAJE NOMBRE DE LA UNIDAD DE APRENDIZAJE LSC 2009-2 12001 Administración

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

ADMINISTRACIÓN DE BASE DE DATOS

ADMINISTRACIÓN DE BASE DE DATOS SQL SERVER T-SQL QUERY s es ADMINISTRADOR GRÁFICO SGBD Elementos objetos Tablas Procedimientos Triggers Funciones Usuarios Permiso Roles Contraseñas Programas DTS (Data Transfer System) Exportación e Importación

Más detalles

Oracle RAC One Node 11gR2

Oracle RAC One Node 11gR2 Oracle RAC One Node 11gR2 Por Francisco Riccio Introducción Oracle RAC One Node es un producto nuevo que Oracle libera en la versión 11gR2. Esta configuración platea tener una instancia de Base de Datos

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

Manual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40

Manual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40 Página 1 de 15 1.- Ejecutamos el fichero mysql-essential-5.1.40-win32. Espera unos minutos mientras se cargan los archivos necesarios para la instalación

Más detalles