Lorsque j'utilise l'export phpMyAdmin, il dispose d'une option pour la compatibilité d'exportation MS SQL. Toutefois, le fichier résultant comprend de nombreux éléments compatibles avec MS SQL, tels que les types de données mediumtext et enum. Comment puis-je contourner ce problème?Exportation de vidage de base de données via phpMyAdmin vers MS SQL
Répondre
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.
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.
Cette documentation semble assez concluante - http://www.waynezim.com/2010/03/how-to-export-mysql-database-to-mssql-using-phpmyadmin/
- 1. Exportation de données de cellules Excel vers une base de données via une macro Excel?
- 2. Exportation de données SQL Server vers CSV
- 3. exportation de données SQL Server vers Excel
- 4. Exportation de SQLite vers SQL Server
- 5. Comment traduire un vidage de base de données MySQL vers une nouvelle base de données PG?
- 6. Exportation de tables DB via phpMyAdmin dans un ordre non alphabétique
- 7. Exportation de données de la feuille de calcul vers la base de données Pgsql
- 8. Exportation de tables et d'index d'une base de données SQL Server 2000 vers une autre
- 9. Exportation d'un jeu de données vers Excel
- 10. Migration de la base de données SQL Server vers Sybase
- 11. Exportation de la base de données Oracle (création d'un fichier de données .sql)
- 12. Exportation de tables de base de données vers un fichier .xlsx
- 13. Migration d'une base de données de MS SQL vers MySQL - Combien de temps cela prend-il?
- 14. Exportation sélective de la base de données MySQL
- 15. Exportation de données et de schéma de base de données
- 16. Exportation des données de base des ventes de JD Edwards
- 17. Exportation de données de CRM 4.0 vers Excel
- 18. Serveur de base de données MySQL v.s. Phpmyadmin
- 19. php Importation de la table larg vers la base de données phpmyadmin
- 20. Importation de la base de données ODBC vers MS SQL 2005
- 21. Exportation de résultats de requête de tableau croisé vers Excel à partir de MS Access
- 22. MS Sql Server 2000: requête de base de données multiples
- 23. Exportation de contacts de la base de données vers Outlook à l'aide de php
- 24. Migration d'une table de base de données SQLite3 vers MySQL avec Python sans fichiers de vidage
- 25. vidage de base de données importées de latin1 db à la base de données UTF8
- 26. Migration de données Oracle MS SQL
- 27. Exportation de données vers SQL Server à partir de Visual Studio
- 28. quelle serait l'URL de la base de données mysql à laquelle nous accédons via phpMyAdmin?
- 29. Exportation de données ou de code vers A .png
- 30. Exportation de données de profileur Java VisualVM .nps vers Excel
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 –