Sql Loader

steffy74 Messages postés 25 Statut Membre -  
steffy74 Messages postés 25 Statut Membre -
Bonjour,

J'ai fait des recherches sur le net mais je n'arrive pas à trouver de réponses claires à la question suivante :
est-il possible avec SQL LOADER de charger un fichier XML dans une base oracle 10 ? Si oui quelle est la méthode ?

Merci pour votre aide
A voir également:

4 réponses

momo
 
il faudra cree tout d'abord un fichier source
ensuite tu enregistre ton fichier au format csv
bien entendu ton note bien le chemin du fichier
ensuite tu execute la commande suivante options (skip=1)
LOAD DATA
INFILE "c:\temp\travail\test.csv" ///////// ici tu lui indique le chemin de ton fichier csv
APPEND
INTO TABLE momo.inventaire_aout ////////// ici le nom de la table que tu veux xharger
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"'
( NATURE,
NOM_COMMERCIAL,
)
0
steffy74 Messages postés 25 Statut Membre 1
 
Je peux enregistrer un fichier xml en csv ?? Mais que va devenir l'arbre XML ?
0
steffy74 Messages postés 25 Statut Membre 1
 
Pas d'autres propositions ??
Sniff..
0
momo
 
bien entendu il faut avoir créer au niveau de ta base oracle un table contenant les champs de ton fichier xml
ton fichier xml doit correspondre dans mon exemple à l'inventaire_momo_aout que crée en table au niveau oracle
0
steffy74 Messages postés 25 Statut Membre 1
 
Oui j'ai bien une table qui a des champs correspondant aux champs du fichier XML mais je ne vois quand même pas trop comment faire mon fichier de controle ??
0