Bonjour,
Je travaille actuellement sur des bases de données ADO à l'aide d'une appli en cours de développement (Delphi 2005).
Mon probléme est le suivant :
Je dois récupérer des structures de bases de données ADO sans que le fournisseur (Oracle 9i, 10g, Access, Sql serveur 2000 et 2005, ...) soit forcément installé sur la station. Cette partie du probléme est résolue avec du code Delphi.
Il me faut ensuite transcrire cette structure pour construire des bases de données lisibles par un autre fournisseur. (Ex: Access --> Oracle 9i) en laissant l'utilisateur final effectuer des choix aussi bien sur les parties de structures qu'il souhaite transformer que des données (colossales! 30 années d'archives de tous types!!!) qu'il souhaite exporter/importer.
De plus, je ne sais pas, à priori, comment voyagerons les informations (structure et/ou données).
Solution envisagée:
J'envisage de créer des fichiers XML pour les structures. Il me suffira (enfin, c'est un raccourci littéraire, bien sûr) d'effectuer une transformation de XML ---> XML
et pour les données un fichier xslt devrait faire l'affaire.
Mais ai-je bien opté pour la meilleure solution?
J'attends l'avis des experts avec grande impatience.
Cordialement,
Hauwke
Partager