2009-11-20 58 views
17

Dosyamda (komut dosyası) büyük bir MySQL komutları var ve bunu bir Microsoft SQL Server 2008'de yürütmem gerekiyor. Her iki dilde birkaç farklılık olduğunu biliyorum. temel SQL aynıdır.MySQL komut dosyasını SQL Server'a dönüştürme

MySQL komut dosyasını SQL Server'da yürütülebilir bir dosyaya dönüştürmenin herhangi bir yolu var mı? Veya tüm MySQL sunucusunu kolayca alıp SQL Server 2008'de her şeyi kopyalayabilecek herhangi bir geçiş uygulaması var mı?

Her türlü öneriniz için teşekkürler.

+0

Orada bir sürü dönüşüm aracı (ücretsiz veya ticari) var, sadece [google it] (http://www.google.com/search?q=mysql+to+mssql + dönüşüm). Aşağıdaki programcı olarak sizin için ilginç olabilir, ücretsizdir ve kodlarla birlikte gelir: http://gathadams.com/2008/02/07/convert-mysql-to-ms-sql-server/ –

+0

Önceki Bu soruna yönelik öneriler şu adreste bulunabilir: http://stackoverflow.com/questions/2621682/import-mysql-database-into-a-ms-sql-server –

+0

Kaynak kodunu gathadams'dan alıp geliştirdim Bana ihtiyacınız olursa bana bildirin 'DBscriptConverter' –

cevap

4

Oldukça büyük bir başarı ile Full Convert Enterprise denedim. Hızlı, kolay ve işimi yaptı. Bir deneyin, size yardımcı olabilir

+1

Senaryoyu dönüştürmek için görünmüyor ama veritabanı kendisini dönüştürür mü? – user2019515

+0

Bu programı indirdim (Deneme) ancak açılışta çöküyor. – Totalys

+0

Sürüm 5'i herhangi bir sorun olmadan, en azından benim görevimde kullanmıştım. Yeni bir araç eklediler http://www.sqltran.com/. Bunu deneyebilir veya size yardımcı olmak için onlarla iletişime geçebilirsiniz. – ppolyzos

İlgili konular