Hello World !
Je suis en stage de fin d'études et on me demande de faire un programme qui permet entre autres de copier des tables d'une base de données à une autre. Pour le moment, ces bases sont hébergées sous DB2 mais à terme il faudra qu'on puisse copier d'un SGBD quelconque à un autre.
Je voudrais donc récupérer la structure des tables sur un serveur, contruire une nouvelle table sur un autre serveur et copier les données ensuite.
J'ai pensé utiliser les vues systèmes qui me permettent de connaître les définitions des colonnes mais c'est un beau b.... pour retrouver toutes les contraintes d'intégrité, d'unicité, de génération, etc.
Y aurait-il un moyen de copier une table d'une base vers une autre, sur un serveur différent un peu à la manière de la requête CREATE SUMMARY TABLE tablename1 LIKE tablename2...
Bon j'en demande beaucoup mais construire une requête CREATE TABLE dynamiquement, c'est quand même pas de la tarte ...
A l'aide svp, mon diplôme est (presque) en jeu !!!
Merci.
Partager