“Conocimientos software>Software de base de datos

La mejor manera de extraer los datos de una única base de datos Oracle

2015/12/7
Extracción es el primer paso en el traslado de datos desde una base de datos Oracle operativa a un destino como un almacén de datos . Si bien puede parecer una tarea sencilla , copiar los datos de un sistema de origen puede ser largo y difícil, y debido a que el sistema de origen está en funcionamiento , se debe garantizar el método de extracción no afecta al rendimiento o la disponibilidad de los datos del sistema de origen. La mejor manera de lograr esto , de acuerdo a Oracle , es mediante el uso de extracción fuera de línea y espacios de tabla transportables . Datos

Desconectado extracción ayuda a evitar interactuar directamente con - y posiblemente poner en peligro - la base de datos del sistema de origen. En su lugar, etapa fuera de la base de datos antes de iniciar los procedimientos de extracción . Aunque este método de extracción tiene requisitos específicos y requiere el uso de una utilidad de Data Pump para el transporte, tablespaces transportables son una estructura de área de ensayo cuyos resultados "significativos " y las ventajas de gestión de establecer la estructura , aparte de otros métodos de extracción . Requisitos previos incluyen el uso de Oracle 8i o superior para la fuente y base de datos de destino, el mismo juego de caracteres para ambos y el mismo sistema operativo , si bien la versión es de entre Oracle 8i y Oracle 10g .
Identificación

tablas transportable es una estructura lógica - lo que significa que sólo existe en la memoria. Dependiendo de su tamaño , un espacio de tabla transportable puede alojar uno o más archivos físicos de datos, cada uno de los cuales puede contener datos de la tabla , los metadatos , índices y un número de otros objetos de base de datos . Utilice el comando CREATE TABLE ... SELECT COMO para crear un espacio de tabla y copiar la información de la base de datos fuente . Mientras que un espacio de tablas transportable casi siempre es temporal - o una tabla se le cae después de la extracción se haya completado - también se puede guardar y volver a utilizar un tablespace transportables tarde
Ventajas
< br . >

Lo que hace este método de extracción de datos preferible es su velocidad. Un espacio de tablas transportable copia los datos directamente desde el origen hasta su destino , dejando la bomba de los datos responsable del transporte de sólo metadatos de objetos de base de datos . Esto reduce significativamente el tiempo que se necesita para cargar, descargar y volver a cargar los datos en la base de datos de destino . Mayor funcionalidad es otra ventaja de tablespaces transportables . Mientras tanto el origen y destino son Oracle version11g o temprano , el transporte multi-plataforma es una opción.
Proceso

Extracción de los datos utilizando un tablespace de transporte se produce durante el primeros tres pasos de un proceso de cuatro a cinco pasos . El primer paso, que sólo es necesario con el transporte multi-plataforma , implica consultar el formato endian - o el orden en que la memoria del ordenador almacena secuencias de bytes - para asegurar la compatibilidad entre la plataforma de base de datos de origen y destino. A continuación, seleccione un conjunto de espacios de tablas independientes, o uno que no contiene referencias - tales como índices o columnas de objetos grandes - que apuntan fuera de los espacios de tabla o uno que contiene sólo las secciones de una tabla con particiones. El tercer paso consiste en hacer las tablas independientes " de sólo lectura ", invocando la utilidad Data Pump , la identificación de los espacios de tabla que desee incluir y, por último , la conversión de los archivos de datos en una ubicación temporal en la plataforma de código , como " directorio /temp . "

Software de base de datos
Cómo habilitar SQLite en Ubuntu
¿Qué defecto Oracle Funciones de base se crean al crear una base de datos
Cómo utilizar un cuadro de diálogo personalizado en un Filemaker Pro 9 Script
¿Qué es una base de datos de texto completo
¿Cómo hago numerarán consecutivamente registros en una consulta de Access
Cómo encontrar una contraseña de SA
Hoja de cálculo de Microsoft Works Tutorial
Cómo configurar automáticamente el valor de un campo de todos los registros de una tabla
Conocimientos Informáticos © http://www.ordenador.online