INFORME DE MIGRACION DE DATOS UTILIZANDO ORACLE RMAN CONVERT CON TRANSPORT TABLESPACE

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

Download "INFORME DE MIGRACION DE DATOS UTILIZANDO ORACLE RMAN CONVERT CON TRANSPORT TABLESPACE"

Transcripción

1 INFORME DE MIGRACION DE DATOS UTILIZANDO ORACLE RMAN CONVERT CON TRANSPORT TABLESPACE 1

2 Índice Objetivo:... 3 Información:... 3 Caso de uso:... 3 Detalles de la implementación Verificación de Formatos Endian Identificación de tablespaces a migrar Verificación de Violaciones SELF CONTAINED Verificación de Restricciones de tipos de dato Relevamiento de cantidad de Segmentos y tamaño por tablespace Verificación de tablas externas o BFILES Comienzo de la migración Verificación de Instancia y Host Pasar los tablespaces a migrar a solo lectura Relevamiento de la cantidad de objetos x owner Export de los tablespaces utilizando TRANSPORT_TABLESPACE Utilización de RMAN Convert para el cambio de plataforma Copia SCP de los archivos generados Import de los tablespaces utilizando TRANSPORT_TABLESPACE + Datafiles Cambio de nombre a los datafiles Modificación de los tablespaces Cambio de los Tablespaces a accesibles y de lectura y escritura Verificación de los datafiles y Tablespaces en la base destino Comentarios y Conclusiones:

3 Objetivo: Documentar la utilización de la herramienta de Oracle RMAN Convert + Transport tablespace para realizar migraciones entre bases de datos en servidores de distintos formatos endians Información: Sabemos que no se puede migrar directamente una base de datos física mediante un backup cuando las 2 arquitecturas de Sistema Operativo son distintas ya que el código endian difiere según la plataforma. En nuestro caso tenemos en el servidor de la base de datos origen a migrar un endian code = Little (Linux x86/64) y en el servidor destino un endian code = Big (Solaris10 (SPARC)). Cuando tenemos este tipo de escenario, tenemos que utilizar para migrar datos el clásico método de Export / Import o a partir de 10g también el método mejorado de DATAPUMP. Si la base de datos a migrar o el esquema a migrar son muy grandes, el proceso de Export/Import o Exp DATAPUMP puede llegar a demandar mucho tiempo, para bajar dichos tiempos se puede utilizar la herramienta de Oracle RMAN con el método Convert y el método Transport Tablespaces.- El documento presenta a modo de prueba la Migraron de 2 tablespaces de una base de datos Oracle alojada en un sistema Operativo Linux Red-Hat 5.4 a una base de datos Oracle alojada en un Sistema Operativo Solaris 10 (SPARC). Caso de uso: Base de datos Origen: HANIF (Maqueta Oracle) Host: oratest1 Sistema Operativo: Red Hat Linux 5.7 IP: 1xxxxxxxxx Motor de base de datos: Oracle Tablespaces a Migrar: GNSIT_DATA, GNSIT_IDX Esquema: GNSIT Base de datos destino: HANIF (creada vacía sin esquemas custom) Host: neutrino Sistema Operativo: Solaris 10 (SPARC) IP: 1xxxxxxxxxxxx Motor de base de datos: Oracle Esquema: GNSIT 3

4 Detalles de la implementación 1. Verificación de Formatos Endian Conectados a la base de datos Origen, consultamos la información de los formatos ENDIAN soportados. INSTANCE_NAME HOST_NAME HANIF oratest1 SQL> select * from v$transportable_platform order by platform_id; PLATFORM_ID PLATFORM_NAME ENDIAN_FORMAT Solaris[tm] OE (32-bit) Big 2 Solaris[tm] OE (64-bit) Big 3 HP-UX (64-bit) Big 4 HP-UX IA (64-bit) Big 5 HP Tru64 UNIX Little 6 AIX-Based Systems (64-bit) Big 7 Microsoft Windows IA (32-bit) Little 8 Microsoft Windows IA (64-bit) Little 9 IBM zseries Based Linux Big 10 Linux IA (32-bit) Little 11 Linux IA (64-bit) Little PLATFORM_ID PLATFORM_NAME ENDIAN_FORMAT Microsoft Windows x86 64-bit Little 13 Linux x86 64-bit Little 15 HP Open VMS Little 16 Apple Mac OS Big 17 Solaris Operating System (x86) Little 18 IBM Power Based Linux Big 19 HP IA Open VMS Little 20 Solaris Operating System (x86-64) Little 21 Apple Mac OS (x86-64) Little 20 rows selected. Se puede observar en rojo los dos códigos endian utilizados por la base de datos Origen y la destino, ambos códigos son distintos por lo que no se puede llevar a cabo una migración de la base de datos física mediante un backup y restore. Por tal motivo se debe recurrir al método de Export / Import o Datapump, estos métodos dependiendo del tamaño de la base de datos o del esquema a Migrar, pueden insumir mucho tiempo, para bajar estos tiempos, podemos utilizar la herramienta de Oracle RMAN (Recovery Manager) con el método CONVERT.- 2. Identificación de tablespaces a migrar Identificamos los tablespaces a Migrar, en este caso como vamos a migrar el esquema GNSIT, se migraran todos los tablespaces de dicho esquema. SQL> SELECT TABLESPACE_NAME 2 FROM DBA_SEGMENTS 3 WHERE OWNER='GNSIT' 4 GROUP BY TABLESPACE_NAME 5 ORDER BY 1; TABLESPACE_NAME GNSIT_DATA GNSIT_IDX 4

5 3. Verificación de Violaciones SELF CONTAINED Ejecución de package de Oracle para identificar si existen violaciones Self Contained antes de la migración.- SQL>BEGIN SYS.dbms_tts.transport_set_check ('GNSIT.GNSIT_DATA,GNSIT.GNSIT_IDX', incl_constraints=>true, full_check=>false); END; / PL/SQL procedure successfully completed. Una vez ejecutada la package, podemos consultar a la vista TRANSPORT_SET_VIOLATIONS para ver si existe alguna violación: SQL> select * from sys.transport_set_violations; no rows selected 4. Verificación de Restricciones de tipos de dato DataPump no puede realizar una migración con tipos de dato XML y el export tradicional no puede realizar una migración con tipos de dato BINARY_FLOAT y BINARY_DOUBLE. Para verificar si existen este tipo de datos ejecutamos la siguiente consulta: SELECT tc.data_type, t.table_name,count(*) FROM dba_tables t, dba_tab_columns tc WHERE t.owner = 'GNSIT' AND tc.owner = t.owner AND tc.table_name = t.table_name GROUP BY tc.data_type,t.table_name ORDER BY 1; DATA_TYPE TABLE_NAME COUNT(*) BLOB GNSIT_IMAGENES 1 NUMBER GNSIT_TIPOPAR 1 NUMBER GNSIT_PROYXEST 2 NUMBER GNSIT_SO 1 NUMBER GNSIT_SECTORES 1 NUMBER GNSIT_ESTADO 1 NUMBER GNSIT_ITEMSPROY 1 NUMBER GNSIT_SERVICIOS 1 NUMBER GNSIT_CINTAS 3 NUMBER GNSIT_PARAMETROS 2 NUMBER PRUEBA 2 NUMBER GNSIT_EVENTOS 8 NUMBER GNSIT_PROY 12 NUMBER GNSIT_OBSPROY 3 NUMBER GNSIT_TIPOCLI 1 NUMBER GNSIT_USUARIOS 1 NUMBER GNSIT_ETAPASPROY 1 NUMBER GNSIT_SYSUSERS 4 NUMBER GNSIT_CLIENTES 2 NUMBER GNSIT_LOG 2 NUMBER GNSIT_TIPOINV 1 5

6 DATA_TYPE TABLE_NAME COUNT(*) NUMBER GNSIT_CRONBACKUP 3 NUMBER GNSIT_TIPOPROY 1 NUMBER MICROSOFTDTPROPERTIES 3 NUMBER GNSIT_PRIORIDAD 1 NUMBER GNSIT_IMAGENES 1 NUMBER GNSIT_INVENTARIO 7 NUMBER GNSIT_CLASESTEC 1 NUMBER GNSIT_LOG_HIST 2 NUMBER GNSIT_DOCUMENTOS 1 VARCHAR2 GNSIT_LOG_HIST 2 VARCHAR2 GNSIT_PRIORIDAD 1 VARCHAR2 GNSIT_ESTADO 1 VARCHAR2 GNSIT_CLASESTEC 1 VARCHAR2 GNSIT_TIPOPROY 1 VARCHAR2 GNSIT_PROY 13 VARCHAR2 GNSIT_USUARIOS 5 VARCHAR2 GNSIT_TIPOINV 1 VARCHAR2 GNSIT_SERVICIOS 1 VARCHAR2 GNSIT_TIPOCLI 1 VARCHAR2 GNSIT_LOG 2 VARCHAR2 GNSIT_DOCUMENTOS 2 VARCHAR2 GNSIT_SO 1 VARCHAR2 GNSIT_PARAMETROS 1 VARCHAR2 GNSIT_EVENTOS 6 VARCHAR2 GNSIT_SYSUSERS 5 VARCHAR2 PRUEBA 1 VARCHAR2 GNSIT_ITEMSPROY 1 VARCHAR2 MICROSOFTDTPROPERTIES 3 VARCHAR2 GNSIT_SECTORES 1 VARCHAR2 GNSIT_OBSPROY 1 VARCHAR2 GNSIT_CLIENTES 3 VARCHAR2 GNSIT_ETAPASPROY 1 VARCHAR2 GNSIT_TIPOPAR 1 VARCHAR2 GNSIT_INVENTARIO 9 VARCHAR2 GNSIT_CINTAS 6 VARCHAR2 GNSIT_CRONBACKUP 2 No existen problemas con el tipo de datos en las tablas, ahora verificamos lo mismo a nivel tablespace: SELECT xt.owner, at.table_name FROM dba_xml_tables xt, all_all_tables at WHERE at.owner = xt.owner AND at.table_name = xt.table_name AND at.tablespace_name IN('GNSIT_DATA','GNSIT_IDX') no rows selected. Vemos tampoco tenemos problemas de tipo de dato en los tablespaces 6

7 5. Relevamiento de cantidad de Segmentos y tamaño por tablespace SELECT tablespace_name, segment_type, COUNT(*), SUM (bytes) / 1024 mb FROM dba_segments WHERE owner = 'GNSIT' GROUP BY tablespace_name, segment_type ORDER BY 1, 2 DESC; TABLESPACE_NAME SEGMENT_TYPE COUNT(*) MB GNSIT_DATA TABLE GNSIT_DATA LOBSEGMENT 1 64 GNSIT_DATA LOBINDEX 1 64 GNSIT_DATA INDEX GNSIT_IDX INDEX Cantidad de Segmentos x owner SELECT owner, COUNT(*) FROM dba_segments WHERE tablespace_name IN ('GNSIT_DATA', 'GNSIT_IDX') GROUP BY owner; OWNER GNSIT 58 COUNT(*) 6. Verificación de tablas externas o BFILES Para utilizar transport tablespace(o database) es necesario verificar si existen tablas externas, directorios o BFILES, en este caso una vez verificado y en caso de existir este tipo de objetos, se deben migrar manualmente. 7. Comienzo de la migración 7.1. Verificación de Instancia y Host Mediante la siguiente consulta identificamos el nombre de la instancia: SQL> SELECT INSTANCE_NAME FROM V$INSTANCE; INSTANCE_NAME HOST_NAME HANIF oratest1 SQL> 7.2. Pasar los tablespaces a migrar a solo lectura SQL> ALTER TABLESPACE GNSIT_DATA READ ONLY; SQL>ALTER TABLESPACE GNSIT_IDX READ ONLY; 7.3. Relevamiento de la cantidad de objetos x owner Esto se utiliza para es para validar que luego de la migración se hayan importado todos los objetos: SELECT COUNT(OBJECT_NAME) FROM DBA_OBJECTS WHERE OWNER='GNSIT'; Count(object_name) 110 7

8 SELECT COUNT(OBJECT_TYPE),OBJECT_TYPE FROM DBA_OBJECTS WHERE OWNER='GNSIT' GROUP BY OBJECT_TYPE ORDER BY OBJECT_TYPE; Count(Object_type) Object_type 28 INDEX 1 LOB 1 PACKAGE 39 PROCEDURE 29 TABLE 12 VIEW 7.4. Export de los tablespaces utilizando TRANSPORT_TABLESPACE Se debe realizar con el privilegio SYSDBA oracle@oratest1:~/exports>exp file=exp_schema_gnsit.dmp log=exp_schema_gnsit.log transport_tablespace=y tablespaces=gnsit_data,gnsit_idx STATISTICS=NONE Export: Release Production on Fri Mar 15 13:41: Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. Username: sys as sysdba Password: Connected to: Oracle Database 11g Enterprise Edition Release bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options Export done in US7ASCII character set and AL16UTF16 NCHAR character set server uses WE8MSWIN1252 character set (possible charset conversion) Note: table data (rows) will not be exported About to export transportable tablespace metadata... For tablespace GNSIT_DATA.... exporting cluster definitions. exporting table definitions.. exporting table GNSIT_CINTAS.. exporting table GNSIT_CLASESTEC.. exporting table GNSIT_CRONBACKUP.. exporting table GNSIT_DOCUMENTOS.. exporting table GNSIT_ESTADO.. exporting table GNSIT_EVENTOS.. exporting table GNSIT_INVENTARIO.. exporting table GNSIT_LOG.. exporting table GNSIT_PARAMETROS.. exporting table GNSIT_PRIORIDAD.. exporting table GNSIT_SECTORES.. exporting table GNSIT_SERVICIOS.. exporting table GNSIT_SYSUSERS.. exporting table GNSIT_TIPOINV.. exporting table GNSIT_TIPOPAR.. exporting table GNSIT_USUARIOS.. exporting table GNSIT_SO.. exporting table GNSIT_PROY.. exporting table GNSIT_ETAPASPROY.. exporting table GNSIT_CLIENTES.. exporting table GNSIT_TIPOCLI.. exporting table MICROSOFTDTPROPERTIES.. exporting table GNSIT_TIPOPROY.. exporting table GNSIT_PROYXEST.. exporting table GNSIT_OBSPROY.. exporting table GNSIT_ITEMSPROY.. exporting table GNSIT_LOG_HIST.. exporting table PRUEBA.. exporting table GNSIT_IMAGENES For tablespace GNSIT_IDX.... exporting cluster definitions. exporting table definitions 8

9 . exporting referential integrity constraints EXP-00091: Exporting questionable statistics.. exporting triggers. end transportable tablespace metadata export Export terminated successfully without warnings. Se puede observar que solo exporta la metadata y no los registros que poseen cada una de las tablas 7.5. Utilización de RMAN Convert para el cambio de plataforma RMAN> CONVERT TABLESPACE GNSIT_DATA,GNSIT_IDX 2> TO PLATFORM 'Solaris[tm] OE (64-bit)' 3> format = '/home/oracle/exports/hanif/%u'; Starting conversion at source at 15-MAR-13 using channel ORA_DISK_1 channel ORA_DISK_1: starting datafile conversion input datafile file number=00006 name=/u02/oradata/hanif/gnsit_data01.dbf converted datafile=/home/oracle/exports/hanif/data_d-hanif_i _ts-gnsit_data_fno- 6_08o4jkak channel ORA_DISK_1: datafile conversion complete, elapsed time: 00:00:46 channel ORA_DISK_1: starting datafile conversion input datafile file number=00007 name=/u02/oradata/hanif/gnsit_idx01.dbf converted datafile=/home/oracle/exports/hanif/data_d-hanif_i _ts-gnsit_idx_fno- 7_09o4jkc3 channel ORA_DISK_1: datafile conversion complete, elapsed time: 00:00:15 Finished conversion at source at 15-MAR-1 Una vez realizados los converts de los tablespaces los datafiles se generaran en el directorio utilizado por el comando format(se puede utilizar db_file_name_convert adjunto tambien un ejemplo), en este caso se generaron los archivos: /home/oracle/exports/hanif/data_d-hanif_i _ts-gnsit_data_fno-6_08o4jkak /home/oracle/exports/hanif/data_d-hanif_i _ts-gnsit_idx_fno-7_09o4jkc3 Ejemplo de RMAN Convert utilizando db_file_name_convert: RMAN> convert tablespace EXAMPLE to platform 'Solaris[tm] OE (64-bit)' 2> DB_FILE_NAME_CONVERT ('/u02/oradata/hanif','/home/oracle/exports/hanif'); Starting conversion at source at 21-MAR-13 using target database control file instead of recovery catalog allocated channel: ORA_DISK_1 channel ORA_DISK_1: SID=20 device type=disk channel ORA_DISK_1: starting datafile conversion input datafile file number=00005 name=/u02/oradata/hanif/example01.dbf converted datafile=/home/oracle/exports/hanif/example01.dbf channel ORA_DISK_1: datafile conversion complete, elapsed time: 00:00:15 Finished conversion at source at 21-MAR-13 En este caso se generó el archivo: /home/oracle/exports/hanif/example01.dbf 9

10 7.6. Copia SCP de los archivos generados Los archivos generados en el punto anterior se copian al servidor de la base de datos destino mediante scp total rw-r oracle oinstall mar 15 16:02 data_d-hanif_i _ts- GNSIT_DATA_FNO-6_08o4jkak -rw-r oracle oinstall mar 15 16:02 data_d-hanif_i _ts- GNSIT_IDX_FNO-7_09o4jkc3 oracle@oratest1:~/exports/hanif>scp * oracle@ :/test/oradata/hanif Password: data_d-hanif_i _ts-gnsit_data_fno-6_08o4jkak 100% 500MB 10.6MB/s 00:47 data_d-hanif_i _ts-gnsit_idx_fno-7_09o4jkc3 100% 100MB 11.1MB/s 00:09 oracle@oratest1:~/exports/hanif>scp exp_schema_gnsit.dmp oracle@ :/test/oradata/hanif exp_schema_gnsit.dmp 100% 100MB 11.1MB/s 00: Import de los tablespaces utilizando TRANSPORT_TABLESPACE + Datafiles Antes de realizar el import, si se utiliza el método tradicional, se debe realizar previamente la creación del usuario en la base de datos destino, si se utiliza datapump, no es necesario este paso. En este caso, se utilizó el import tradicional por lo que previamente se creo el usuario GNSIT en la base de datos destino Se realiza el import de la metadata incluyendo los datafiles migrados: oracle@neutrino:/test/oradata/hanif>imp file=exp_schema_gnsit.dmp log=imp_schema_gnsit.log transport_tablespace=y datafiles=/test/oradata/hanif/data_d-hanif_i _ts- GNSIT_DATA_FNO-6_08o4jkak,/test/oradata/HANIF/data_D-HANIF_I _TS-GNSIT_IDX_FNO- 7_09o4jkc3 Import: Release Production on Thu Mar 21 12:31: Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. Username: sys as sysdba Password: Connected to: Oracle Database 11g Enterprise Edition Release bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options Export file created by EXPORT:V via conventional path About to import transportable tablespace(s) metadata... import done in AL32UTF8 character set and AL16UTF16 NCHAR character set import server uses WE8MSWIN1252 character set (possible charset conversion) export client uses US7ASCII character set (possible charset conversion). importing GNSIT's objects into GNSIT.. importing table GNSIT_CINTAS.. importing table GNSIT_CLASESTEC.. importing table GNSIT_CRONBACKUP.. importing table GNSIT_DOCUMENTOS.. importing table GNSIT_ESTADO.. importing table GNSIT_EVENTOS.. importing table GNSIT_INVENTARIO.. importing table GNSIT_LOG.. importing table GNSIT_PARAMETROS.. importing table GNSIT_PRIORIDAD.. importing table GNSIT_SECTORES.. importing table GNSIT_SERVICIOS.. importing table GNSIT_SYSUSERS.. importing table GNSIT_TIPOINV 10

11 .. importing table GNSIT_TIPOPAR.. importing table GNSIT_USUARIOS.. importing table GNSIT_SO.. importing table GNSIT_PROY.. importing table GNSIT_ETAPASPROY.. importing table GNSIT_CLIENTES.. importing table GNSIT_TIPOCLI.. importing table MICROSOFTDTPROPERTIES.. importing table GNSIT_TIPOPROY.. importing table GNSIT_PROYXEST.. importing table GNSIT_OBSPROY.. importing table GNSIT_ITEMSPROY.. importing table GNSIT_LOG_HIST.. importing table PRUEBA.. importing table GNSIT_IMAGENES Import terminated successfully without warnings Cambio de nombre a los datafiles Una vez finalizado el import, por una cuestión de orden, vamos a cambiar el nombre de los datafiles correspondientes a los tablespaces migrados ya que el nombre generado por el convert (recordar que para evitar esto se puede utilizar db_file_name_convert) no corresponde con la nomenclatura utilizada por nosotros para las bases de datos: Pasamos los tablespaces a modo offline: SQL>alter tablespace gnsit_data offline SQL> alter tablespace gnsit_idx offline Desde el sistema operativo: oracle@neutrino:/test/oradata/hanif> mv /test/oradata/hanif/data_d-hanif_i _ts- GNSIT_DATA_FNO-6_08o4jkak /test/oradata/test/gnsit_data01.dbf oracle@neutrino:/test/oradata/hanif> mv /test/oradata/hanif/data_d-hanif_i _ts- GNSIT_IDX_FNO-7_09o4jkc3/test/oradata/TEST/gnsit_idx01.dbf 7.9. Modificación de los tablespaces Para reflejar en la base de datos el cambio realizado en el punto anterior: En la base de datos: SQL>alter tablespace GNSIT_DATA rename datafile '/test/oradata/hanif/data_d-hanif_i _TS-GNSIT_DATA_FNO-6_08o4jkak' to '/test/oradata/hanif/gnsit_data01.dbf' SQL> alter tablespace GNSIT_IDX rename datafile '/test/oradata/hanif/data_d-hanif_i _TS-GNSIT_IDX_FNO-7_09o4jkc3' to '/test/oradata/hanif/gnsit_idx01.dbf' 11

12 7.10. Cambio de los Tablespaces a accesibles y de lectura y escritura Ya tenemos los datafiles modificados, ahora debemos poner los tablespaces accesibles por lo que ejecutamos los siguientes SQL s: SQL>alter tablespace gnsit_data online SQL> alter tablespace gnsit_idx online SQL> alter tablespace gnsit_data read write; SQL> alter tablespace gnsit_idx read write; Verificación de los datafiles y Tablespaces en la base destino Por ultimo verificamos los datafiles y los tablespaces en la nueva base de datos: SQL> select instance_name, host_name from v$instance; INSTANCE_NAME HOST_NAME HANIF neutrino SQL> select file_name from dba_data_files; FILE_NAME /test/oradata/hanif/users01.dbf /test/oradata/hanif/undotbs01.dbf /test/oradata/hanif/sysaux01.dbf /test/oradata/hanif/system01.dbf /test/oradata/hanif/gnsit_data01.dbf /test/oradata/hanif/gnsit_idx01.dbf /test/oradata/hanif/example01.dbf SQL> select tablespace_name,status 2 from dba_tablespaces; TABLESPACE_NAME STATUS SYSTEM ONLINE SYSAUX ONLINE UNDOTBS1 ONLINE TEMP ONLINE USERS ONLINE GNSIT_DATA ONLINE GNSIT_IDX ONLINE 12

13 Podemos también consultar alguna tabla del esquema GNSIT: SQL> SELECT * FROM GNSIT.GNSIT_SECTORES; COD_SECTOR SECTOR ADMINISTRACION 2 SOPORTE TECNICO 3 TICKET 4 TARJETA 5 DESARROLLO 6 TECNOLOGIA 7 CALL CENTER 8 MULTIPAGOS 9 ATM 10 COMERCIAL 11 CANJE COD_SECTOR SECTOR COMPUTOS 13 EMBOZADORA 14 GERENCIA OPERACIONES 15 GUARDIA 16 MULTADM 17 RRHH 18 SEGTARJETA 19 COMPLEMENTACIONES 20 CONTADURIA 21 SEGURIDAD FISICA 22 GERENCIA SISTEMAS 22 rows selected. Ya tenemos migrados los datos desde un servidor con base de datos con format endian Little (HANIF en oratest1) a un servidor con base de datos con formato endian big(hanif en neutrino) utilizando RMAN Convert + Transport Tablespace 8. Comentarios y Conclusiones: Ventaja: Tiempo Si bien en esta prueba no se pueden tomar como parámetros los tiempos utilizados ya que el esquema de prueba migrado es muy chico, obteniendo información de casos de uso reales, se baja aproximadamente un 40% en los tiempos insumidos utilizando RMAN Convert + Transport Tablespace. Adjunto tabla de un caso de uso real: Export/Import Export time 37 min 2 min File transfer time 8 min 13 min File conversion time n/a 14 min Import time 42 min 2 min Approximate total time 87 min 31 min Export file size 4100 Mb 640 Kb Target database extra TEMP tablespace requirement 1200 Mb n/a Tablespace Transport 13

14 Desventajas: Como desventaja, en nuestro universo de base de datos (la mayoría de aplicaciones PeopleSoft), nos encontramos que las mismas poseen una gran cantidad de Tablespaces y datafiles, por lo que este tipo de proceso requerirá de sumo cuidado y orden dada la cantidad de parámetros que hay que utilizar para realizar las operaciones tanto de export/import(transport tablespace) como de RMAN Convert Recomendaciones: Se recomienda utilizar primero este método de migración en un entorno de testing para luego si realizarlo en producción.- Los únicos tiempos reales insumidos en el proceso de Transport Tablespace son los dados por RMAN Convert + la copia de los archivos al servidor o directorio destino.- El tiempo requerido para dichos procesos es directamente proporcional al tamaño de cada archivo, por eso es recomendable realizar un resize o shrink de los datafiles luego de pasar el tablespace a modo solo lectura para minimizar los tiempos de copia y RMAN Convert. Se debe tener en cuenta que esta prueba se realizó entre 2 bases de datos con el mismo motor Oracle Parche habría que investigar qué ocurre si se necesita realizar una migración entre 2 bases de datos con distinto motor Oracle.- 14

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

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

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

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

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

Administración Básica de Oracle9i

Administración Básica de Oracle9i PRACTICAS TEMA 5. TABLESPACES. 5.1. Consultar los tablespaces que componen la BD. Comprobar los ficheros que tiene cada uno de ellos. Cuáles son 'locales' y cuáles no? 5.2. Crea el tablespace DATACURSOxy,

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

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

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

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

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

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

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

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

Utilización del programa de Orabench Versión 9.2.0 para Migración. Describir los pasos para la utilización del programa Orabench 9.2.0 de Oracle.

Utilización del programa de Orabench Versión 9.2.0 para Migración. Describir los pasos para la utilización del programa Orabench 9.2.0 de Oracle. Página 1 de 15 1. Objetivo y Alcance Describir los pasos para la utilización del programa Orabench 9.2.0 de Oracle. Comprende la utilización del Programa Orabench de Oracle. 2 Responsable El responsable

Más detalles

Universidad Nacional de Costa Rica Administración de Bases de Datos

Universidad Nacional de Costa Rica Administración de Bases de Datos Universidad Nacional de Costa Rica Administración de Bases de Datos Mantenimiento de tablespaces e índices Para más información visite: http://www.slinfo.una.ac.cr Autor: Steven Brenes Chavarria Email:

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

Escrito por Administrator Miércoles, 15 de Diciembre de 2010 21:30 - Actualizado Domingo, 19 de Diciembre de 2010 13:16

Escrito por Administrator Miércoles, 15 de Diciembre de 2010 21:30 - Actualizado Domingo, 19 de Diciembre de 2010 13:16 1. Top-Down Oracle, a la hora de optimizar el rendimiento de nuestra base de datos recomienda un orden concreto de los aspectos a optimizar. Por ejemplo ponen el diseño de la base de datos por encima de

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Control File

Instituto Profesional DuocUC Escuela de Ingeniería Control File Control File Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá saber lo siguiente: Explicar el uso del archivo de control Listar los contenidos del archivo

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

Transmitiendo video en vivo a través de internet

Transmitiendo video en vivo a través de internet Transmitiendo video en vivo a través de internet Transmitir videos a través de Internet puede lograrse de forma sencilla gracias al programa gratuito Windows Media Encoder de Microsoft. A continuación

Más detalles

L P N N o. B C 0 1-2013- S

L P N N o. B C 0 1-2013- S L P N N o. B C 0 1-2013- S C O N T R A T A C I Ó N D E S E R V I C I O S D E C O N S U L T O R Í A P A R A U P G R A D E Y M I G R A C I Ó N D E O R A C L E E B U S I N E S S S U I T E A V. 1 2 CUADRO

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

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

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

3 GESTIÓN DE TABLESPACES

3 GESTIÓN DE TABLESPACES 3 GESTIÓN DE TABLESPACES 3.1 Introducción. 3.2 Creación de tablespaces. 3.3 Modificación de tablespaces. 3.4 Borrado de tablespaces. 3.5 Índices, secuencias y clusters. 3.6 Enlaces de bases de datos. 3.7

Más detalles

DBSURE. Disponemos de una copia de la base de datos de forma remota, que podemos contabilizar como segundo juego de copias.

DBSURE. Disponemos de una copia de la base de datos de forma remota, que podemos contabilizar como segundo juego de copias. DBSURE Introducción Una base de datos Oracle en Standby es una copia exacta de una base de datos operativa en un servidor remoto, usada como backup, como copia para consulta, recuperación de desastres,

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

Si queremos modificar la contraseña de sys, una vez que accedamos al sistema como sys, escribiremos la sentencia:

Si queremos modificar la contraseña de sys, una vez que accedamos al sistema como sys, escribiremos la sentencia: TRABAJANDO CON SQL*PLUS El objetivo de este tema es simplemente, hacer una revisión de los conceptos avanzados de SQL, para ello, empezaremos por ver como se accede a SQL*PLUS y como crear usuarios, para

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

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

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT Versión 1. Mayo de 2001 Luis Vinuesa Martínez. Departamento de Informática Universidad de Oviedo vinuesa@correo.uniovi.es www.di.uniovi.es/~vinuesa ÍNDICE. Introducción...

Más detalles

Guía de instalación JMap 5.0

Guía de instalación JMap 5.0 Guía de instalación JMap 5.0 Instalación de JMap Normalmente JMap se instala en un servidor al que accederán todos los usuarios. Durante este proceso se instalan todos los componentes de JMap (JMapServer,

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

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

5- Uso de sentencias avanzadas

5- Uso de sentencias avanzadas Objetivos: 5- Uso de sentencias avanzadas Elaborar sentencias de manejo de datos. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Introducción: Después de trabajar con las sentencias

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

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

Servidor. Comenzaremos por confirmar que el servicio NFS esta instalado y ejecutandose desde la terminal, escribiremos lo siguiente: #rpm -q nfs-utils

Servidor. Comenzaremos por confirmar que el servicio NFS esta instalado y ejecutandose desde la terminal, escribiremos lo siguiente: #rpm -q nfs-utils NFS Red Hat Enterprise Linux 6 provee dos mecanismos para compartir archivos y carpetas con otros sistemas operativos por medio de la red. Una de las opciones es utilizar una tecnologia llamada samba.

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

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

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

T12 Vistas y tablas temporales

T12 Vistas y tablas temporales 1 de 9 17/05/2013 14:01 Lecciones SQL > T12 Vistas y tablas temporales En esta sesión vamos a mostrar dos tipos de objetos de uso habitual en cualquier SGBD: las vistas y las tablas temporales. Mientras

Más detalles

Curso Online de Oracle 10g

Curso Online de Oracle 10g Curso Online de Oracle 10g Presentación Oracle es una de los principales sistemas de bases de datos usado a nivel empresarial. Esta base de datos es desarrollada por la empresa del mismo nombre Oracle

Más detalles

TEMA 2 EJERCICIOS PRÁCTICOS

TEMA 2 EJERCICIOS PRÁCTICOS TEMA 2 EJERCICIOS PRÁCTICOS (ARQUITECTURA) 1 1 Encontrar la ruta física en el Servidor de Base de datos donde se encuentran los ficheros de datos. de los ficheros de Datos. WHERE TABLE_NAME LIKE 'V$%DATAFILE%'

Más detalles

2. ESTUDIO DE INDICES

2. ESTUDIO DE INDICES Asignatura de Administración de Bases de Datos Curso 2011/2012 Pág. 1 PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS Una compañía de salud gestiona datos relativos a las consultas médicas a pacientes por

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

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

Pruebas de Compatibilidad de Aplicaciones con SQL Server 2008

Pruebas de Compatibilidad de Aplicaciones con SQL Server 2008 Pruebas de Compatibilidad de Aplicaciones con SQL Server 2008 Instrucciones Generales El objetivo de esta iniciativa es determinar si sus aplicaciones ejecutan apropiadamente en SQL Server 2008 y apoyar

Más detalles

Migración de ESET Remote Administrator v2.x a v3.x

Migración de ESET Remote Administrator v2.x a v3.x Migración de ESET Remote Administrator v2.x a v3.x Tutorial ESET, LLC 610 West Ash Street, Suite 1900 phone: (619) 876 5400, fax: (619) 437 7045 sales@eset.com, www.eset.com 2 Migración de ESET Remote

Más detalles

serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1

serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1 Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1 Bases de datos en una organización Distintas necesidades según el tipo de solución Ninguna

Más detalles

Tema 2 Modelos de Base de Datos. Profesor Luis Gmo. Zúñiga Mendoza UMCA

Tema 2 Modelos de Base de Datos. Profesor Luis Gmo. Zúñiga Mendoza UMCA Tema 2 Modelos de Base de Datos Profesor Luis Gmo. Zúñiga Mendoza UMCA Introducción Como hemos visto la base de datos consiste en una colección de datos estructura, que finalmente permite ser accedida

Más detalles

MySQL: Guía de Referencia

MySQL: Guía de Referencia Instituto Tecnologico Superior de Coatzacoalcos (ITESCO). MySQL: Guía de Referencia Farid Alfredo Bielma Lopez fbielma@fbielma.org http://fbielma.org/course/fbielma/curso_mysql.pdf Resumen del curso Algunas

Más detalles

SISTEMA CABILDO MANUAL DE INSTALACIÓN CLIENTE ERP CABILDO LA SOLUCIÓN TECNOLÓGICA MÁS COMPLETA E INTEGRAL PARA GOBIERNOS LOCALES

SISTEMA CABILDO MANUAL DE INSTALACIÓN CLIENTE ERP CABILDO LA SOLUCIÓN TECNOLÓGICA MÁS COMPLETA E INTEGRAL PARA GOBIERNOS LOCALES PRISHARD PROFESIONALISMO CIA. LTDA. SISTEMA CABILDO LA SOLUCIÓN TECNOLÓGICA MÁS COMPLETA E INTEGRAL PARA GOBIERNOS LOCALES MANUAL DE INSTALACIÓN CLIENTE ERP CABILDO 2 Contenido 1. INTRODUCCIÓN 3 2. REQUERIMIENTOS

Más detalles

Es objetivo del diplomado es proporcionar al profesional el conocimiento y la habilidad necesaria para:

Es objetivo del diplomado es proporcionar al profesional el conocimiento y la habilidad necesaria para: I. Objetivo Es objetivo del diplomado es proporcionar al profesional el conocimiento y la habilidad necesaria para: Instalación del software de base de datos Oracle en Plataformas Linux y Windows Gestión

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

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

Instructivo para la sincronización de servidores Intellect

Instructivo para la sincronización de servidores Intellect Instructivo para la sincronización de servidores Intellect Este instructivo será de gran utilidad para los casos en que se cuente con una instalación de Intellect que tenga más de un servidor y sea preciso

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

Instalación de Oracle Enterprise Linux 5.2 para Oracle 10g

Instalación de Oracle Enterprise Linux 5.2 para Oracle 10g Instalación de Oracle Enterprise Linux 5.2 para Oracle 10g En este documento vamos a cubrir desde la instalación del servidor Linux hasta los pasos preparativos para instalar Oracle Server 10g. No todas

Más detalles

Estándar de desarrollo de aplicaciones del Govern de les Illes Balears

Estándar de desarrollo de aplicaciones del Govern de les Illes Balears Estándar de desarrollo de aplicaciones del Govern de les Illes Balears BASE DE DATOS Versión 5.0 Fecha Revisión: 28/05/09 Índice de contenidos INTRODUCCIÓN... 3 NOMENCLATURA DE BASE DE DATOS... 4 2.1.

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

MF0952_2: Publicación de páginas web

MF0952_2: Publicación de páginas web MF0952_2: Publicación de páginas web TEMA 1. Características de seguridad en la publicación de páginas web TEMA 2. Herramientas de transferencia de archivos TEMA 3. Publicación de páginas web TEMA 4. Pruebas

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

BASE DE DATOS QUÉ ES UNA BASE DE DATOS?

BASE DE DATOS QUÉ ES UNA BASE DE DATOS? BASE DE DATOS BASE DE DATOS QUÉ ES UNA BASE DE DATOS? Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Actualmente la mayoría de

Más detalles

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO www.ubs-systems.com Teléfono: 91 3681185 UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO Unidesys Versión 2011 1 CONTENIDO 1 INTRODUCCIÓN 3 2 FUENTES DE DATOS 4 3 INSTALACIÓN DEL

Más detalles

Procedimientos Almacenados con InterBase

Procedimientos Almacenados con InterBase Procedimientos Almacenados con InterBase Por Alfonso Ricaño Bringas Los Procedimientos Almacenados son otra característica interesante con la que cuenta InterBase. En este artículo muestro una introducción

Más detalles

REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente

REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente MANUAL TECNICO INSTALACIÓN Y CONFIGURACIÓN DEL SISTEMA AARON A QUIEN VA DIRIGIDO El siguiente manual está dirigido al administrador encargado de la instalación y configuración del Sistema AARON. PRÓLOGO

Más detalles

Requisitos mínimos. ANEXO I: Certificado digital

Requisitos mínimos. ANEXO I: Certificado digital Página 1 de 16 ANEXO I: Certificado digital Requisitos mínimos Sistema Operativo o Windows 2000 / XP / Vista / 7 / Server 2003 / Server 2008 y superiores o Linux 2.6 (Guadalinex y Ubuntu) y superiores

Más detalles

Bases de datos. 1. Introducción

Bases de datos. 1. Introducción Bases de datos 1. Introducción Habitualmente, los programas trabajan con información que está en un fichero. Por ejemplo, nuestro simulador de tráfico aéreo trabaja con una lista de planes de vuelo que

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

Implementación de una Solución Tecnológica para la Gestión y Control de la Planificación Institucional del Gobierno Regional de Los Lagos

Implementación de una Solución Tecnológica para la Gestión y Control de la Planificación Institucional del Gobierno Regional de Los Lagos Gobierno Regional de Los Lagos Implementación de una Solución Tecnológica para la Gestión y Control de la Planificación Institucional del Gobierno Regional de Los Lagos Manual de Instalación del Sistema

Más detalles

Índice. iii. Objetivos... 24

Índice. iii. Objetivos... 24 Índice Objetivos... 2 1: Modelación de base de datos... 2 2: Ejemplo de un caso de negocios... 3 2.1: Requerimientos de la aplicación... 4 2.2: Características de flujo de información... 4 2.3: Diagrama

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Actualización de versión a Bizagi 10.x

Actualización de versión a Bizagi 10.x Actualización de versión a Bizagi 10.x Actualización de versión a Bizagi 10.x 1 Tabla de contenidos Introducción... 2 Actualizar un proyecto desde v9.1.x a 10.x... 2 Preparación... 3 Habilitación de formas

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

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

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

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

Oracle Database Vault: Fallas de diseño

Oracle Database Vault: Fallas de diseño Oracle Database Vault: Fallas de diseño Qué es Database Vault? Una forma de evitar que el DBA vea y/o manipule datos financieros, fiscales, privados, etc... Obligatorio para cumplir ciertas leyes (como

Más detalles

MIGRACIÓN DE BASE DE DATOS SQL 2000 A SQL 2008R2 DEL SISGALENPLUS DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN HOSPITALARIA

MIGRACIÓN DE BASE DE DATOS SQL 2000 A SQL 2008R2 DEL SISGALENPLUS DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN HOSPITALARIA MIGRACIÓN DE BASE DE DATOS SQL 2000 A SQL 2008R2 DEL SISGALENPLUS DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN HOSPITALARIA MINISTERIO DE SALUD PROYECTO - SIGES Av. Salaverry 801- Jesús María 2 Resumen Ahora más

Más detalles

Información del Producto: XenData X2500 LTO-6 Digital Video Archive System

Información del Producto: XenData X2500 LTO-6 Digital Video Archive System Información del Producto: XenData X2500 LTO-6 Digital Video Archive System Actualizado: 26 de marzo de 2013 Presentación El sistema XenData X2500 incluye el software XenData6 Workstation que ofrece funcionalidades

Más detalles

LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD

LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Copias de

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

Instalación de SQL Server 2008 y su manejo con los sistemas Aspel

Instalación de SQL Server 2008 y su manejo con los sistemas Aspel Instalación de SQL Server 2008 y su manejo con los sistemas Aspel Para poder trabajar las bases de datos de los sistemas Aspel en SQL, se deben realizar los pasos siguientes: 1. Instalar SQL Server. 2.

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

Controles de confidencialidad y disponibilidad de la información electrónica

Controles de confidencialidad y disponibilidad de la información electrónica Controles de confidencialidad y disponibilidad de la información electrónica 2013 I. INTRODUCCIÓN En el presente documento se describen los controles que, en materia de Tecnologías de la Información y

Más detalles

myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com

myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com Tutorial 1 Conexión con la Base de Datos Establecer la conexión con la base de datos no suele ser muy

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

JOOMLA MANUAL USUARIO Creación del portal

JOOMLA MANUAL USUARIO Creación del portal JOOMLA MANUAL USUARIO Creación del portal Versión 1.0.3 Área de Arquitecturas Unidad de Arquitectura Software de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Creación del portal

Más detalles

Procedimiento. Actualización de Kit de Conexión de Comercios Webpay versión 5.X a 6.0.2. Canales Remotos Operaciones. Transbank S.A.

Procedimiento. Actualización de Kit de Conexión de Comercios Webpay versión 5.X a 6.0.2. Canales Remotos Operaciones. Transbank S.A. [Código] Versión [n.n] Procedimiento Actualización de Kit de Conexión de Comercios Webpay versión 5.X a 6.0.2 Canales Remotos Operaciones Uso restringido a comercios Actualización KCC Webpay 6.0 a 6.0.2

Más detalles

ARANZADI INFOLEX COPIAS DE SEGURIDAD.

ARANZADI INFOLEX COPIAS DE SEGURIDAD. ARANZADI INFOLEX COPIAS DE SEGURIDAD. En este Documento se explica como realizar Copias de Seguridad en Infolex 7. Se debe tener en cuenta que Infolex 7 es una aplicación que trabaja con un motor de Base

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

El respaldo más correcto y más sencillo usando RMAN para hacer Backup y recovery En Oracle Database 11g

El respaldo más correcto y más sencillo usando RMAN para hacer Backup y recovery En Oracle Database 11g Escribo este artículo porque al buscar sobre respaldos de Oracle o son extensas explicaciones de cómo funciona RMAN, solo hablare de lo mínimo necesario para tener un respaldo Respaldo básico y funcional

Más detalles

PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS Introducción 3 GESTIÓN DE MEMORIA 3 Memoria Dinámica 4 Memoria predefinida 5 Áreas especiales de memoria 5 GESTIÓN DE ALMACENAMIENTO

Más detalles

Realizar un respaldo de CISCO PRIME INFRASTRUCTURE 1.4 para usarlo en la versión 2.2

Realizar un respaldo de CISCO PRIME INFRASTRUCTURE 1.4 para usarlo en la versión 2.2 Realizar un respaldo de CISCO PRIME INFRASTRUCTURE 1.4 para usarlo en la versión 2.2 Para realizar la actualización de Cisco Prime a la versión 2.2, se requiere tener una nueva máquina virtual, ya que

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

Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010

Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010 Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010 Programa de Ayuda EMCS Instalación Versión SQL Server Tabla de Contenido 1 INSTALACIÓN EN EL SERVIDOR...3 1.1 CREAR LA BASE

Más detalles