Está en la página 1de 18

Migración de Bases de Datos

RAFAEL ENRIQUE MARTÍNEZ SANDOVAL

SERVICIO NACIONAL DE APRENDIZAJE “SENA”

ESPECIALIZACION TECNOLOGICA EN GESTION Y SEGURIDAD SMBD

FICHA 1881794

2019
2

INTRODUCCION

En este laboratorio plantearemos la ejecución del proyecto de migración de datos de la secretaría

de hacienda de San Antonio del SENA, determinaremos el SMBD Oracle 11g como sistema de

origen y migraremos la información hacia otro SMBD SQLServer 2012 como sistema destino.

Su finalidad es de afianzar los conocimientos en el desarrollo de la guía de aprendizaje.


3

ESPECIFICACION DE TECNICAS Y HERRAMIENTAS DE MIGRACION

A continuación describimos la técnica y herramienta que utilizaremos para realizar la migración

de datos de la secretaria de hacienda de San Antonio del SENA, desde SMBD Oracle 11g hacia

el SMBD SQL Server 2012.

 Sincronización de base de datos

Es una técnica muy utilizada en procesos de migración de datos, consiste en hacer que
dos bases de datos sean equivalentes en el mismo tiempo. Se logra mediante la copia de
datos y metadatos de una base de datos origen a una base de datos destino mediante una
herramienta tecnológica. Los asistentes de sincronización de los SMBD son configurados
con las bases de datos origen y la base de datos destino, parametrizando la ubicación de
particiones y métodos de seguridad.

 ESF Database Migration Toolkit


Esta herramienta nos permite migrar datos entre varios formatos de base de datos en 3
pasos sin ningún script.
4

IDENTIFICACION SMBD FUENTES Y ORIGEN


El SMBD identificado Oracle 11g, el cual contiene la estructura e información de la base de
datos de la secretaría de hacienda de San Antonio del SENA.

IDENTIFICACION DE LA BASE DE DATO


Identificada la base de datos de la secretaría de hacienda y su estructura, se visualiza las tablas
que las conforman con sus respectivos campos, en la siguiente imagen.
5

PROCESO PARA REALIZAR LA EXTRACION DE DATOS

1. Ejecucion ESF Database Migration Toolkit. Procedemos a ejecutar la


herramienta ESF Toolkit de migracion de datos, previamente instala en el sistema
operativo de nuestra preferencia, la imagen siguiente nos muestra su ubicación y
presionamos clic.
6

2. Ventana de configuarcion. En esta ventana se muesrta la informacion de la


herramienta, como tambien otras opciones de acerca de, configuraciones, cargar
tareas, presionamos el boton siguiente para continuar la carga de la herramienta
como lo muestra la imagen.
7

3. Determinación de los datos de origen. Una vez identificado los datos de origen,
se tiene la información para llenar las bases de datos al nuevo sistema. En esta
ventana debemos escoger SMBD fuente, el servidor y el puerto de conexión, el
nombre de usuario de conexión, la clave, el SID de la base de datos y el esquema
donde están alojadas las tablas de la base de datos. La imagen siguiente muestra
las opciones requeridas y procedemos a presionar el botón siguiente para el
próximo proceso.
8

4. Fuente de Datos Destino. Teniendo conocimiento técnico acerca de la


plataforma final, procedemos en esta ventana a escoger las diferentes opciones
que nos presenta como son el SMBD destino, en nombre del servidor, marcamos
la casilla autenticación de Windows, la base de datos y el esquema donde van a
ser descargado toda la información almacena en la base de datos origen. Luego
presionamos el botón siguiente para el siguiente proceso. La imagen muestra las
opciones antes descritas.

5. Entender los datos. Con los datos identificados, verificamos la claridad de los
elementos requeridos para saber si hay errores en los datos u omisiones
presentadas. Verificaremos si no se presenta inconsistencia en los datos que se
van a migrar analizando los siguientes aspectos como son.
o Campo. Debe corresponder los campos de origen con el destino. Refiriéndose a la
consistencia de la información y a los tipos de datos que se manejan.
9

o Tablas. Que existan las coincidencias respectivas como las llaves primarias y
foráneas.
o Cruce. Que existan relaciones entre tablas, por lo tanto los procesos de
conversión deben mantener la consistencia en las relaciones de tablas para que la
información no se vea afectada en la base de datos destino.

6. Selección de Tablas Fuentes. Esta ventana nos permite seleccionar las fuentes de
origen del SMBD, como también realizar la vista previa de los datos de cada una
de las tablas y la opción de transformación de los campos de cada una de las
tablas. Pulsamos el botón Vista Previa para verificar la integración de los datos.
10

7. Tareas de limpieza de datos. Una vez en la ventana de visualización previa de


los datos, verificamos si hay inconsistencia en los datos y proceder hacer limpieza
de los mismos, para poder migrar información fiable al nuevo SMBD.
Presionamos el botón Ok para volver a la venta anterior.

Verificación de Integridad de los Datos


11

8. Selección de Tablas Fuentes. En esta ventana sobre la columna Transformar damos


clic en la tabla seleccionada y nos muestra la ventana transformar.
12

9. Transformar. En esta ventana identificamos el tipo de datos que deseamos


transformar para la tabla destino, al igual que seleccionar las opciones de
sobrescribir tabla, transferir campo auto-increment, copiar índices, copiar claves
externas y cambiar a mayúsculas, minúsculas los nombres de tablas o campos.
Realizado este proceso presionamos el botón Ok y volvemos a la ventana anterior
y presionamos el botón siguiente.
13

10. Ejecución. Teniendo la información necesaria para la migración de la base de


datos de origen, Presionamos el botón enviar para comenzar el proceso de cargue
de la base de datos.
14

11. Progreso de ejecución. Comenzado el proceso de cargue de datos, debemos


esperar unos minutos hasta que termine la migración de los datos al nuevo
SMBD. La siguiente ventana nos muestra el progreso de la migración. Al terminar
la migración presionamos el botón Salir.
15

IDENTIFICAION DE EQUIVALENCIA DE TIPOS DE DATOS

Realizamos el proceso de verificación para que los datos sean equivalentes tanto en el SMBD
origen como el SMBD destino. La comparativa es la siguiente con imágenes de ambos sistemas.

SMBD de Datos de Destino


16

SMBD de Datos de Origen


17

ESTRUCTURA RELACIONAL BASE DE DATOS DESTINO


18

CONCLUSIONES

Al implementar la migración de SMBD a un sistema nuevo, debemos conocer técnicamente


todas las funcionalidades del nuevo SMBD y analizar a fondo porque los nuevos requerimientos
tantos físicos como lógicos para la nueva implementación, esto conlleva a utilizar nuevas
tecnologías para su implementación, mantener un perfil profesional para estos procesos de
migración de datos y saber aplicar metodologías que funcionen y nos brinden el éxito en la
migración de las bases de datos.

También podría gustarte