|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Bonjour,
J'ai déjà posé cette question dans le forum spécialisé sur MySQL, mais vu le faible taux de réponses, je ré-essaye un cran au-dessus Voilà : je dispose d'une base de données de production sous MS SQL-Server. Pour faire différents tests (update, delete...), je souhaite la dupliquer sous MySQL. Quelle procédure opérationnelle me conseillez-vous, sachant que je ferai régulièrement une recopie de la base de production sur la base test ? J'ai bien commencé à regarder vers le Migration Toolkit fourni par MySQLAB, mais il ne s'agit pas vraiment, dans mon cas, d'une migration (sauf la première fois), puisque je ne souhaite pas me refaire toute la procédure de migration à chaque fois que je réécraserai mes données de tests par les données de production. Toutefois, les solutions types ETL semblent trop complexes pour ce que je souhaite faire... Au passage, avant de me lancer sur la première migration, pouvez-vous me confirmer que le Migration Toolkit fait bien une copie des données de la base MS SQL-Server, et pas une migration (un transfert) de ces données en les retirant de la base d'origine (ça me paraît inconcevable, mais je préfère en être sûr : ceinture plus bretelles avant le grand saut ) ? Merci d'avance pour vos conseils avisés, ced |
|
|
00
|
|
|
#2 |
![]() ![]() Alain Ingénieur d'études décisionnel Inscription : mai 2002 Messages : 4 450 ![]() |
Et pourquoi ne pas conserver le même SGBD pour la BD dupliquée ?
A moins de vouloir comparer les performances de MySql face à SQL Server ? Sinon, une fois la structure de la BD dupliquée sur MySql, Access peut tout à fait replacer un ETL complexe en créant des liens ODBC sur les tables des deux systèmes et des requêtes INSERT / SELECT pour alimenter la base de test. En enchaînant ces requêtes avec des macros, on obtient une chaîne d'alimentation "Simple-Clic" tout à fait honorable à moindre coût.
__________________
Modérateur Langage SQL N'oubliez pas le bouton et pensez aux balises [code]Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur ![]() |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Merci de ce complément d'info.
Pourquoi ne pas dupliquer la base ? Tout simplement parce que je n'ai aucun droit sur le serveur pour pouvoir le faire, alors que sur mon propre poste, je peux installer un MySQL à moindre coût... Pour faire des tests, je me vois mal demander une licence SQLServer sur ma machine, qui n'y survivrait pas d'ailleurs Je vais me lancer dans le Migration Toolkit, puis j'essaierai de mettre ne place un pont ODBC via Access... Merci encore, ced |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Bon, après un grand saut, le Migration Toolkit de MySQL fait tout bien comme il faut, et, fort heureusement, sans toucher aux données d'origine de SQLServer.
Bref, la migration a fonctionné comme prévu, reste maintenant à définir une procédure de transfert des données d'une base vers l'autre... Encore merci pour l'aide, ced |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com