J'ai cette exigence pour migrer un SQL server 2008
live SQL server 2008
vers le MySQL server 5
, j'ai essayé la boîte à outils de migration de MySQL mais j'ai jeté beaucoup d'erreurs de migration. Quelqu'un ici dans Stackoverflow m'a suggéré d'utiliser Talend
. J'ai installé Talend Open Studio for Data Integration
mais c'est un outil assez polyvalent qu'il n'y a pas de démarrage rapide pour faire la migration de database comme ce dont j'avais vraiment besoin.
Où puis-je find un guide de démarrage rapide pour utiliser Talend pour un tel travail?
Si vous avez besoin de commencer avec Talend, je vous suggère de consulter notre page de documentation http://www.talend.com/resources/documentation.php , où vous findez des guides d'installation et des manuels d'utilisation.
En outre, il y a une section intéressante sur notre site Web où vous pourrez consulter nos tutoriels, qui devraient aider: http://www.talendforge.org/tutorials/menu.php
Talend est un outil d'intégration de données assez générique, mais vous devriez faire le travail en suivant ces étapes (qui s'appliquent à tous les types de bases de données: PostgreSQL, Oracle, etc.):
MySQL Migration Toolkit est obsolète depuis longtime. Vous devriez essayer le nouvel assistant de migration fourni avec MySQL Workbench 5.2.41 . Il vous aidera à migrer les tables et leurs données. Vous pouvez avoir un aperçu de ses capacités ici:
How-To: Guide de migration de database à partir de Microsoft SQL Server à l'aide de MySQL Workbench
xybrek, malheureusement, il n'y a pas de tutoriel qui couvre exactement votre cas spécifique.
Téléchargez les manuels que Bart a liés à et commencez à essayer les choses à Talend.
Les composants que vous regarderez sont: tMssqlInput – lit une table dans un MsSQL db tMySQLOutput – dirige un stream de données, disons la sortie du composant mssqlinput, dans une table mysql tMySQLRow – vous permet d'exécuter une requête sur une table mysql /database
Et peut-être d'autres. Ce ne sont que quelques indications sur les composants les plus évidents.
Vous pouvez en lire plus à ce sujet et voir des exemples dans le manuel Guide de reference qui couvre tous les composants de Talend.
Bonne chance!