J'ai été frapper ma tête contre SQL Server 2005 en essayant d'obtenir un grand nombre de données. J'ai une base de données avec près de 300 tableaux en elle et j'ai besoin de transformer cela en une base de données MySQL. Mon premier appel à l'utilisation de la pca, mais malheureusement, il ne produit pas valide CSV - chaînes ne sont pas encapsulées, de sorte que vous ne pouvez pas traiter avec une ligne qui a une chaîne avec une virgule (ou ce que vous utilisez comme un délimiteur) et j'aurais encore à écrire à la main toutes les instructions create table, comme évidemment CSV n'est pas tout vous dire sur les types de données.
Ce serait mieux si il y avait certains outil qui pourrait se connecter à SQL Server et MySQL, puis faire une copie. Vous perdez les vues, les procédures stockées, déclencheur, etc, mais il n'est pas difficile de copier une table qui utilise uniquement des types de base d'un DB à l'autre... est-il?
Quelqu'un sait d'un tel outil? Je n'ai pas l'esprit la façon dont de nombreuses hypothèses ou quelles simplifications se produire, tant qu'il prend en charge integer, float, date / heure et chaîne de caractères. Je dois faire beaucoup de l'élagage, de la normalisation, etc. de toute façon donc je ne m'inquiète pas sur le fait de garder les clés, les relations ou quelque chose comme ça, mais j'ai besoin de l'ensemble initial de données rapide!