Bonjour,
voici mon problème : je dois réaliser un utilitaire de migration sqlserver - mysql, mais aussi mysql - sqlserver. Le fait que cela doit marcher dans les deux sens ne posera surement pas de probleme.
Jusqu'a présent mon script suit ce cheminement :
- ouverture de la base de donnée sqlserver
- construction d'un fichier a plat contenant les données de toutes les tables
- ouverture de la base mysql
- exécution de requetes basées sur les données du fichier à plat
Récupérer les données du serveur n'est pas un probleme, cependant je suis confronté aux problèmes de contrainte d'intégrité ("foreign key...." ) de la base. Alors on peut bien évidemment résoudre le problème en suivant un certain ordre dans les tables, mais cela me semble être une solution barbare.
Ma question est donc toute simple : existe t il une autre solution pour passer outre ce problème de contraintes, ou existe t il une solution de migration plus efficace ?
PS : Le fait de passer par des fichiers à plat n'est pas top, mais ça m'est imposé.
Message édité par frere tuck le 26-12-2006 à 10:25:50