Récupérer le contenu d'une table dans un fichier
Bonjour,
Je dispose de plusieurs bases de données (5 au total). Je dois récupérer pour ces 5 bases a chaque fois les 50 à 100 premières lignes de toutes les tables de la base , dans le but d'une étude exploratoire.
J'ai repris la commande du spool pour mettre un fichier en sortie utilisé sur Oracle SQL+ dans SQL developer :
Code:
1 2 3 4 5 6 7 8 9 10 11
| spool D:\table.csv;
SELECT table.champ1 , table.champ2 FROM univers.table WHERE ROWNUM < 101 ;
spool off ;
spool D:\table2.csv;
SELECT table2.champ1 , table2.champ2 FROM univers.table2 WHERE ROWNUM < 101 ;
spool off ; |
Le fichier se créer est reste vide . Si je relance la commande , le fichier se remplit ... avec la requête sql et non le contenu de la table. 8O
Dans l'idéale j'essaye de faire arriver les fichiers sur le disque D de mon PC sinon sur un disque réseau .
Une idée de comment balancer le tout dans des fichiers de sortie ?
Merci de l'aiguillage