Rechercher : dans
Par :

Trsfert donées de tables oracle->fichier txt

Dernière réponse le 7 mar 2002 à 10:09:06 Françoise, le 6 mar 2002 à 11:28:50 
 Signaler ce message aux modérateurs

Je veux creer un script qui me permet de recuperer les donnees des tables d'une BD oracle et les mettre dans des fichiers texte.

Pour qu'en suite je puisse les modifier et les charger dans des tables d'une autre base .

merci

Meilleures réponses pour « trsfert donées de tables oracle >fichier txt » dans :
[MS-Dos] Ecrire dans un fichier texte en batch VoirPour écrire dans un fichier texte, il suffit d'utiliser une redirection ">" : echo texte_à_ecrire > fichier_de_sortie.txt Pour écrire à la fin d'un texte existant (concaténation) : echo "écriture a la fin du fichier ">>...
Fichier TXT VoirFormat TXT Un fichier TXT est un fichier texte, c'est-à-dire un simple fichier contenant du texte au format ASCII. Pour ouvrir ou modifier un tel fichier, il suffit d'utiliser le bloc-notes ou un éditeur de texte traditionnel.
Le système de fichiers NTFS VoirLe système de fichiers NTFS Le système de fichiers NTFS (New Technology File System) utilise un système basé sur une structure appelée « table de fichiers maître », ou MFT (Master File Table), permettant de contenir des informations détaillées sur...

1

dr_joker, le 6 mar 2002 à 13:50:47

Je ne le jurais pas, mais je ne pense pas que ce soit possible,en tout cas, c chaudpour les reutiliser apres.....

Enfin, les reutiliser comme ca...

Ne Faites Confiance A Personne...

Répondre à dr_joker

2

yanban, le 6 mar 2002 à 14:30:58
  • +1

Et avec un select * from table précédée d'un spool ça marcherait pas ?

Répondre à yanban

3

françoise, le 6 mar 2002 à 16:26:10

Merci pour votre reponse.
Effectivement avec un spool avant le select .. ca marche. Mais comme je suis en face de presque 200 table ,je cherche un script qui me permet de parcourir toutes les tables. Je suis sous windows NT.

Répondre à françoise

4

yanban, le 6 mar 2002 à 18:00:49

Moi je ferais d'abord un
select table_name from all_tables where owner='owner'; afin de récupérer la liste des tables.

Une fois ke tu l'as, ça doit pas être tro difficile de faire des select * from table_name en se débrouillant ( avec excel ?), pour générer toutes les lignes avec les différents table_name.

Répondre à yanban

5

 françoise, le 7 mar 2002 à 10:09:06

Je vais essayer de faire ce que tu m'a dit. J'espere que cela merche.

Merci beaucoup

Répondre à françoise
Collection CommentÇaMarche.net