5.2.-migracion de base de datos

12
Instituto Tecnológico de la Costa Grande PRESENTA RICARDO BARRERA URIETA MATERIA ADMINISTRACION DE BADE DE DATOS ASESOR MARIA ELZA QUINTANA CONTRERAS ZIHUATANEJO GUERRERO, MEXICO Mayo,2014

Upload: elrocker

Post on 22-Jun-2015

99 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: 5.2.-Migracion de Base de Datos

Instituto Tecnológico de la Costa Grande

PRESENTA

RICARDO BARRERA URIETA

MATERIA

ADMINISTRACION DE BADE DE DATOS

ASESOR

MARIA ELZA QUINTANA CONTRERAS

ZIHUATANEJO GUERRERO, MEXICO

Mayo,2014

Page 2: 5.2.-Migracion de Base de Datos

5.2.- Migración de la BD.

¿Qué es la Migración de la Base de datos?

Se denomina migración de datos, al proceso que tiene por objeto tanto la importación como la exportación de una determinada información almacenada en un sistema de base de datos. Para llevar a cabo su traspaso.

Se pueden exportar e importar tablas individuales, esquemas de usuario completas o la base de datos completa.

Page 3: 5.2.-Migracion de Base de Datos

Ejemplo de Migración. Para este ejemplo se utilizara el manejador de base de datos SQL Server 2008,

MySQL y una herramienta de nombre Full Convert, que facilitara la migración de las tablas y registros de la base de datos a MySQL.

Para ello he creado una base de datos en SQL Server 2008 de nombre PruebaMigracion, dentro de ella se han creado 3 tablas, Alumnos, Materias y Kardex, como se muestra en la figura 1.

Page 4: 5.2.-Migracion de Base de Datos

Se han insertado registros a las tabla de alumnos, materias, kardex, como se muestra en la figura 2.

Ya insertados los registros en las tablas pasamos al manejador MySQL, donde se creara la base de datos Destino, donde se importaran las tablas creadas con sus respectivos registros.

Page 5: 5.2.-Migracion de Base de Datos

Dentro del manejador se ha creado una base de datos destino llamada prueba_migración ahí es donde serán vaciadas las tablas con sus registros correspondientes. Una vez creado la base de datos pasamos a la herramienta que ayudara para realizar el vaciado de las tablas a MySQL.

Page 6: 5.2.-Migracion de Base de Datos

Esta es la interfaz de la herramienta que ayudara para realizar la migración a MySQL. Como primero paso será dar click sobre el botón “New database conversion”.

Page 7: 5.2.-Migracion de Base de Datos

Una vez realizado lo anterior nos desplegara un menú, donde seleccionaremos el manejador de base de datos donde se exportaran las tablas y registros. En este caso escogeremos SQL Server, una vez echo la selección a un lado del panel no pedirá nuestro usuario y contraseña, escogeremos Windows ya que cuando se instalo el manejador SQL Server lo registramos con usuario del sistema, después escogeremos la base de datos donde se encuentran las tablas y registros, y damos click en next.

Page 8: 5.2.-Migracion de Base de Datos

Dado click en next pasaremos al siguiente paso el cual es escoger el manejador destino donde se importara las tablas a la nueva base de datos que se encuentra en el manejador de MySQL. Una vez ya escogido el manejador a un lado pedirá contraseña y escoger la base de datos a la cual se insertaran las tablas, como se muestra en la figura .

Page 9: 5.2.-Migracion de Base de Datos

En este paso escogeremos que tablas se desean importar y cuales no, en este caso escogeremos todas y click en next.

Page 10: 5.2.-Migracion de Base de Datos

Seleccionamos la primera opción que es de convertir inmediatamente y click en convert.

Page 11: 5.2.-Migracion de Base de Datos

Una ves se allá terminado con éxito la conversión aparecerá un mensaje como el que se muestra en la figura . Y listo podemos revisar en el manejador MySQL para verificar que se encuentren las tablas y registros.

Page 12: 5.2.-Migracion de Base de Datos

Para finalizar verificaremos que las tablas y registros se encuentren en el manejador MySQL. Como se puede apreciar en la figura, las tablas y registros se encuentran en el manejador.

Así se concluye la presentación de la migración a otro manejador de BD.