Conversion de Microsoft SQL Server à MySQL

Comment puis-je convertir un file de sauvegarde de database Microsoft SQL Server de sorte à importer dans la database MySQL? Y at-il un moyen ou un outil gratuit disponible pour cela?

Vous ne savez pas si vous disposez d'une database complexe, mais si ce n'est que quelques tables et données, il existe un script gratuit qui convertira automagiquement les tables et datatables Microsoft SQL Server en MySQL.

Si vous avez besoin de quelque chose de plus sophistiqué, alors MySQL a un toolkit de migration qui vous permet de migrer de Microsoft SQL Server vers MySQL. En outre, voici un tutoriel sur la façon de l'utiliser. Notez que cela a été abandonné, en faveur de MySQL Workbench , qui intègre la migration de données .

De plus, ce convertisseur convertira tout sauf les procédures stockées de MSSQL à MySQL, pour un prix de seulement 50 $ ce qui n'est pas mal.

Aussi, vous voudrez peut-être consulter ce livre blanc sur le site Web MySql sur la façon de planifier une migration de SQL Server à MySQL, ainsi que certaines ressources.

ms2my (Pre-Alpha, gratuit) http://sourceforge.net/projects/ms2my/

"Un outil qui aide MSSQL à convertir / répliquer MySQL (à la fois csv et dump) sous * nix.Possible de l'utiliser avec crontab pour l'extraction de données régulières. Le rafraîchissement de l'entrepôt de données mySQL pourrait également être une des possibilités d'utilisation de ce script. "


MSSQL to MySQL Converter (téléchargement d'essai gratuit, pour l'achat de 49 $) http://www.convert-in.com/mss2sql.htm

J'ai cherché pendant un certain time, et si vous ne voulez pas essayer ms2my, ce qui précède est à propos de la seule autre option. Et ce n'est pas gratuit.


Bonne chance à find un gratuit, j'espère qu'il y en a un qui est caché là-bas sur internet que je ne trouve pas.

Si vous utilisez MS SQL Server vivant et un server MySQL vivant, alors je pense que votre meilleure option ET PLUS DE PRECISION est d'utiliser un outil de transformation ETL / data comme Pentaho Data Integration ( Kettle ).

Avec Kettle, vous pouvez concevoir visuellement (en utilisant des étapes de stream de données faciles à apprendre) presque toute transformation de données d'une ou de plusieurs sources de données vers une ou plusieurs destinations de données simples ou multiples. L'une des fonctionnalités qui vous intéresse peut-être est l' assistant de migration de la database / tables .

Si la dissortingbution communautaire de Kettle ne vous suffit pas, vous pouvez utiliser Enterprise Edition avec plus de fonctionnalités, de support, etc.

Jetez un oeil à Omega Sync il prend en charge l'import d'export et la synchronisation entre différents SGBD, y compris le schéma et datatables de table.