Convertir base de Datos de MSSQL SERVER A MYSQL con DBConvert for MSSQL & MySQL y Full Convert Enterprise

Dos de los Sistemas Administradores de Bases de Datos mas populares en el mundo son sin duda  son Microsoft Sql Server y MySQL, sin duda habrá discrepancias acerca de cual es mejor que el otro, pero aquí no se pretende entrar en esa discusion, puesto que cada herramienta es realmente muy potente.

En este tutorial se pretende mostrar la utilización de dos herramientas que pueden convertir las base de datos ya se de MySQL a MSSQL y viceversa, las herramientas utilizadas son  DBConvert for MSSQL & MySQLFull Convert Enterprise ((hacer clic en los nombres para descargar versiones trial), lo que haremos es convertir dos base de datos de SQL SERVER 2008 a MYSQL


la Base de Datos de SQL SERVER a convertir para el primer caso es hoteles y se ve en la imagen anterior las tablas y vemos los datos de la tabla habitacion, para poder comprobar luego si la conversión también contempla los datos de las tablas

Bueno ahora si empezamos por DBConvert for MSSQL & MySQL, una vez descargada la version trial ejecutamos el programa

Hacemos clic en trial sino tenemos la clave o algun crack

hacemos clic en next

verificamos que el origen (source) sea MSSQL Database y Destination sea MySQL database y hacemos clic en next

ingresamos el nombre de usuario de sql server y su contraseña si tuviera o seleccionar Windows Authentication si queremos conectarnos con el usuario del Sistema Operativo, seleccionamos la Base de Datos origen y clic en next

escrirbimos el nombre de usuario con el cual nos conectamos a MYSQL y su contraseña si tuviera y seleccionamos a la base de datos donde se migraran los datos o sino escribir el nombre de la base de datos destino para crearla

seleccionamos las tablas a comvertir , o dejamos marcadas todas y hacemos clic en siguiente

hacemos clic en commnit para empezar el proceso de conversion

puesto que tenemos el programa en version trial solo nos permite la conversion de 50 registros por tabla, si quisieramos mas tendriamos que comprar el programa, hacemos clic en aceptar

luego de terminado el proceso haacemos clic en finish

verificamos que la conversión se ha llevado a cabo

Ahora convertiremos la base de Datos SISOPTEC  e SQL SERVER 2008, como vemos en la siguiente imagen

Datos de la tabla Equipo


Ahora si jecutamos el programa si ya lo hemos descargado e instalado

 como es una version trial tenemos 30 dias para probarlo

clic en new databse conversion

seleccionamos el motor de base de datos de origen, para este ejemplo SQL Server y seleccionamos los parametros de conexion(server, user, password)

Ahora elegimos el motor de base de datos de destino y los parametros necesarios para la conexion (servidor, usuario, contraseña)

si la base de datos no existe la creara

seleccionamos la tablas que queremos migrar y le damos clic en next

le damos clic en convert para iniciar el proceso de conversión

como es una version trial nos muestra mensaje que nos dice que solo convertira los 50 primeros registros de cada tabla , luego le damos clic en continue

empieza el proceso de conversión

clic en ok

ahora vemos la base de datos que acabamos de migrar , y podemos ver los datos y como vemos la version trial de este programa como solo migra los nombres de las cinco primeras columnas de las tablas

las siguientes salen con el nombre TRIAL_COLUMNS 😦

verificamos en propio mysql , en este ejemplo mediante phpmyadmin de  XAMPP y vemos que realizo la conversion, pero con las restricciones antes mencionadas

Como vemos resulta sencillo convertir base de datos entre MYSQL Y MSSQL con estos dos programas, teniendo como limitaciones las antes mencionadas, pero solo en sus versiones trial

Es todo por ahora, sera hasta otra oportunidad 🙂

gracias 🙂

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s