bonjour,
Voila, Je posséde une basse de données Oracle (v.9.2) contenant 285 tables qui ont des relations entre elles.
Je possède une station1 de test avec cette base remplie de données (plusieurs Go), et une autre station2 de test également avec cette même base vide.
La basse de données est axée autour d'une table principale PRODUIT, ayant un identifiant PROD_ID.
Actuellement la station1 est trop volumineuse, et ne nous permet pas d'effectuer des tests pour des raisons de ressources.
Nous souhaitons extraire certaines données (sur le critère des PROD_id commencant par UT00... par exemple), pour les inserés dans la base vide.
Nous avons pensé à extraire les données avec la commande sqlplus dans un fichier .bat et à l'aide de scripts sql et des .csv, puis de les reinjecter dans la base vide grâce à un autre .bat et des fichiers ctl. Mais vu le nombre de tables, cette opération va être très fastidieuse.
Auriez-vous des solutions qui nous permettrait de faire cela?
Merci
Partager