Está en la página 1de 27

1PROPUESTA DE ARQUITECTURA TECNOLÓGICA PARA LA

ALCALDÍA DE SAN ANTONIO DEL SENA

Roger Pacheco
Ivan Dario Romero Sánchez.
Katherine Hurtado
Octubre 2019.

Servicio Nacional de Aprendizaje SENA.


Formación Virtual.
Gestión y seguridad de bases de datos.
Abstract

En este documento se muestran migracion para la base de datos propuesta para el


caso de San Antonio del SENA.
Tabla de Contenidos

Capítulo 1 Introducción e información general...............................................................................1


Capítulo 2 Migracion de la base de datos a ORACLE...................................................................2
Capítulo 3 Conclusiones...............................................................................................................23
Capítulo 4 Recomendaciones.......................................................................................................24
Capítulo 1

Introducción

La actualización tecnológica es una de las preocupaciones constantes en cualquier

entorno de producción, de esta manera, se debe asegurar que las aplicaciones, la

información y los equipos existentes sean compatibles con nuevas tecnologías. Lo

anterior conduce a identificar la importancia que tiene conocer e interpretar

adecuadamente la estructura que deben poseer los datos, servicios que soportan y los

requerimientos de la organización.

La planeación detallada de un servicio de migración de datos ayudará a minimizar los

riesgos de pérdida de información, las amenazas sobre la integridad de los datos y la

disminución del ritmo habitual de productividad durante el proceso de transporte de

datos.

Esta práctica plantea la ejecución de un proyecto de migración de datos, donde deberá

tomar una de las secretarías de la alcaldía de San Antonio del SENA en un SMBD

determinado y migrar la información hacia otro Sistema Manejador de Base de Datos.


Capítulo 2

MIGRACIÓN DE DATOS DE SQL SERVER A ORACLE

Se procede a descargar e instalar el SQL DEVELOPER.


Descarga de SQL DEVELOPER (ORACLE)
https://www.oracle.com/tools/downloads/sqldev-v192-downloads.html
Y se procede con la instalación en el servidor donde esta el SQL SERVER.
Luego se debe realizar la instalación del Oracle en una máquina virtual para realizar el
laboratorio

https://www.oracle.com/database/technologies/xe-downloads.html

Después de realizar la instalación, se procederá a realizar todo el proceso de migración.


Se indica la secretaria de salud con la cual se le realizará la migración en este caso, la
cual contiene 9 tablas.
En la aplicación donde se va a realizar la migración y le damos Create NEW DATA
BASE, luego especificamos (DATABASE-USER-CONTRASEÑA) y luego Clic en
Crear

Se da Clic derecho para seleccionar Ejecutar como administrador para dar inicio a la
aplicación a utilizar para la migración ORACLE SQL DEVELOPER en el servidor donde
esta SQL SERVER

Posteriormente se espera que cargue los archivos para crear las conexiones.
Verificar la conectividad en red, entre ambos equipos (servidor SQL SERVER y
ORACLE)
Se realiza la conexión de la base de datos ORACLE a la cual se migrará la base de datos,
insertar datos anteriormente creados en el paso 2 (DATABASE-USER-CONTRASEÑA)
luego en Probar, si se observa en la parte izquierda se indica que el estado fue correcto lo
que quiere decir que poder guardar y por último conectar.
Se verifica que no se crearan tablas en esta base de datos.

Se realizan los mismos pasos para crear ahora la conexión al SQL SERVER.
Se realiza la conexión de la base de datos SQLSERVER de la cual se migrará la base de
datos, insertar datos de:(INSTANCIA-USER-CONTRASEÑA) para luego seleccionar
Probar, si se observa en la parte izquierda indica que el estado fue correcto la conexión a
la base de datos.
Se valida que las conexiones se hayan creado.

Se da clic derecho en la conexión ORACLE (MIGRACIONALCALDIA) y luego se le da


en repositorio de migración, por último, se escoge la opción de Asociar Repositorio de
Migración y se le da clic para ingresar.
Se da aceptar en el mensaje que indica que se realizó exitosamente la operación.

Se da clic derecho en la conexión SQLSERVER (SQLALCALDIA) y luego se le da en


migrar a ORACLE, por último, se da clic para ingresar.
Se verifica que sea el repositorio anteriormente seleccionado
Se le asigna un nombre de proyecto y el direccionamiento.

Se verifica en qué modo está la base de datos SQLSERVERALCALDIA (En línea -


Fuera de línea) preferiblemente que se encuentre en línea, también se valida la conexión
y por último se le da siguiente.
Se selecciona la base de datos con la cual va a trabajar y luego se mueve al lado derecho
con el botón mover para que quede seleccionada. Pasa con Siguiente.
Esta será la conversión del lenguaje de migración de SQLSERVER a ORACLE
Estos son los objetos de SQL a transferir
Verificamos en qué modo está la base de datos ORACLE (En línea - Fuera de línea)
preferiblemente que esté en línea, también se valida la conexión y por último se le da
siguiente.
Se verifica que las 2 bases de datos estén en línea y se le da en siguiente. (paso muy
importante porque se confirma las selecciones realizadas si están bien hechas.)
Se verifica el resumen de los que se va proceder a realizar en la migración y por último se
le da a terminar.
Se espera a que termine el proceso de migración:

Al terminar se da en Aceptar.
Se verificamos que la migración se haya realizado en la conexión creada para Oracle y
luego se busca en la opción de otro usuario y se buscará SECRETARIASALUD
Capítulo 3

CONCLUSIONES

Se puede identificar el paso a paso de una de la forma de cómo se realiza una


migración de SQL server Express a Oracle 11.2G express y poder dar soluciones en la
compañía para optimizar y mejorar rendimientos en la base de datos.
Capítulo 3

RECOMENDACIONES

Antes de ejecutar el plan de migración se debe tener en cuenta en habilitar el


puerto TCP en la configuración del SQL SERVER ya que si no se habilita el puerto 1433
no tendrá acceso remoto a ninguna herramienta o conexión remota con otros servidores

Se debe al igual descargar el controlador para el SQL DEVELOPER para la conexión a


SQL server, ya que sin esto no se podra realizar dicha conexión.

También podría gustarte