2009-11-20 51 views
17

Ho un grande set di comandi MySQL in un file (script) e ho bisogno di eseguirlo su un Microsoft SQL Server 2008. So che ci sono poche differenze in entrambe le lingue, nonostante il fatto che SQL di base è lo stesso.Convertire lo script MySQL in SQL Server

Esiste un modo per convertire uno script MySQL in uno che è eseguibile su SQL Server? O c'è qualche app di migrazione che può facilmente prendere l'intero server MySQL e replicare tutto su SQL Server 2008?

Grazie per qualsiasi consiglio.

+0

Ci sono tonnellate di strumenti di conversione (gratuiti o commerciali) là fuori, solo [google it] (http://www.google.com/search?q=mysql+to+mssql + conversione). Il seguente potrebbe essere interessante per te come programmatore, è gratuito e viene fornito con i codici: http://gathadams.com/2008/02/07/convert-mysql-to-ms-sql-server/ –

+0

Precedente suggerimenti per questo problema possono essere trovati qui: http://stackoverflow.com/questions/2621682/import-mysql-database-into-a-ms-sql-server –

+0

Ho preso il codice sorgente da gathadams e lo ho migliorato fammi sapere se ne hai bisogno chiedimi di 'DBscriptConverter' –

risposta

4

Ho provato il Full Convert Enterprise con un discreto successo. Veloce, facile e ha fatto il mio lavoro. Provalo può aiutarti

+1

Non sembra convertire lo script ma converte il database stesso? – user2019515

+0

Ho scaricato questo programma (Trial) ma si blocca quando si opta. – Totalys

+0

Ho usato la versione 5 senza problemi, almeno per il mio compito. Hanno aggiunto un nuovo strumento http://www.sqltran.com/. Puoi fare un tentativo o contattarli per aiutarti. Il collegamento – ppolyzos

Problemi correlati