2009-11-20 16 views
17

Tengo un gran conjunto de comandos de MySQL en un archivo (script) y tengo que ejecutarlo en un Microsoft SQL Server 2008. Sé que hay pocas diferencias en ambos idiomas, a pesar del hecho de que base SQL es lo mismo.Convertir secuencia de comandos MySQL a SQL Server

¿Hay alguna manera de cómo convertir un script MySQL a uno ejecutable en SQL Server? ¿O hay alguna aplicación de migración que pueda tomar fácilmente todo el servidor MySQL y replicar todo en SQL Server 2008?

Gracias por cualquier consejo.

+0

Hay toneladas de herramientas de conversión (gratuitas o comerciales), solo [google it] (http://www.google.com/search?q=mysql+to+mssql + conversión). El siguiente puede ser interesante para usted como programador, es gratuito y viene con los códigos: http://gathadams.com/2008/02/07/convert-mysql-to-ms-sql-server/ –

+0

Anterior las sugerencias para este problema se pueden encontrar aquí: http://stackoverflow.com/questions/2621682/import-mysql-database-into-a-ms-sql-server –

+0

He tomado el código fuente de gathadams y lo he mejorado Avísame si lo necesitas Pregúntame acerca de 'DBscriptConverter' –

Respuesta

4

Probé Full Convert Enterprise con bastante éxito. Rápido, fácil e hizo mi trabajo. Pruébalo, puede ayudarte

+1

Parece que no convierte la secuencia de comandos, pero convierte la base de datos en sí? – user2019515

+0

He descargado este programa (Trial) pero se bloquea al abrir. – Totalys

+0

Solía ​​usar la Versión 5 sin ningún problema, al menos para mi tarea. Han agregado una nueva herramienta http://www.sqltran.com/. Puede intentarlo o contactarlos para ayudarlo. – ppolyzos

Cuestiones relacionadas