2009-11-10 9 views

Répondre

0

Si vous ne parvenez pas à trouver un moyen pour que phpMyAdmin génère un fichier exporté au format correct, vous devrez modifier le fichier exporté résultant pour le rendre compatible avec MS SQL. Vous devrez peut-être utiliser des expressions régulières pour, par exemple, remplacer les types de données ENUM.

Si vous constatez que vous devez exporter des données fréquemment, vous pouvez constater que l'écriture d'un script de traitement de texte court que vous pouvez réexécuter si nécessaire vous fera gagner du temps.

Oh, et veillez à ce que votre éditeur de texte ou votre langage de script favori gère correctement le codage des caractères du fichier généré par phpMyAdmin.

2
mysqldump --compatible=mssql -uroot -p some_database > output_file_mssql.sql 

vs

mysqldump -uroot -p some_database > output_file.sql 

En regardant la différence entre les deux fichiers vous montrera des choses à vérifier.

J'espère que cela aide certains.

+0

qui est utile, mais la question est précisément sur l'utilisation avec phpMyAdmin. Il y a un post similaire ici pour MySQL à MSSQL - http://stackoverflow.com/questions/2621682/import-mysql-database-into-a-ms-sql-server/2640073 –

Questions connexes