Si tiene acceso a phpMyAdmin podría ejecutar una exportación de la base de datos. Generará una larga lista de comandos SQL para crear todo el esquema e insertar opcionalmente todos los datos en sus respectivos lugares.
También es posible realizar todo esto desde la línea de comandos.
Si tiene muchos datos es posible que desee hacerlo todo en pedazos, scripts SQL individuales para cada tabla y las inserciones en cada uno.
Luego, en el lado M $ SQL simplemente cree la base de datos, conéctese a SQL Query Analyzer o SQL Management Studio, copie y pegue sus scripts SQL en la ventana y ejecútelos.
Es probable que la mayoría de los códigos MySQL funcionen en M $ SQL. Si se encuentra con problemas, puede establecer un nivel de compatibilidad en la exportación de MySQL para adaptarse mejor a su entorno de destino.
Si sus datos son correctos, siempre que el esquema coincida, todo lo que tiene que guiar es la importación/exportación de datos, ¡no script el esquema y CIERTAMENTE NO aplique scripts !!!
EDITAR: si tuviera que hacer alguna transformación, creo que puede exportar a M $ Excel, sin duda a un archivo CSV, luego en la importación de M $ SQL haga sus asignaciones y tal.
¿Seguro que todos los tipos de datos MySQL son compatibles con tipos de datos Mssql ??? – Fred