[Oracle]Sauvegarder des fichiers txt/xml

peppena Messages postés 143 Date d'inscription   Statut Membre Dernière intervention   -  
Aminjer Messages postés 47 Date d'inscription   Statut Membre Dernière intervention   -
bonjour

comment sauvegarder des fichiers(.txt et .xml) dans une base de données oracle

merci
A voir également:

8 réponses

batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114
 
Dans quel sens ?
mettre tes .txt et .xml dans la bd, ou sortir des tables de la bd au format txt ou xml ?

@++

Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ? :-D
0
peppena Messages postés 143 Date d'inscription   Statut Membre Dernière intervention   5
 
mettre tes .txt et .xml dans la bd

cordialement
0
batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114
 
Les .txt et les .xml sont normalement des fichiers texte => ça dépend de la taille de tes fichiers.
=> un champ VARCHAR2(4000) (c le maximum) peut convenir pour de petits fichiers
=> pour des fichiers plus gros, tu peux utiliser le type LONG (je crois que la taille maxi est alors 65536 octets => 64ko, ça devrait suffire pour un fichier texte ;p)

Ca te va ?

@++

Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ? :-D
0
teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Mouais, ca depend de la gueule des XML, en plus ca peut etre de l'unicode aussi...J'ai des fichiers XML de plus de 5 MB moi :o)


.  .
\_/
0
batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114 > teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention  
 
Là je crois qu'il faut passer au LOB ou BLOB... (et encore, je me demande si c'est pas limité à 2 Mo)

@++

Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ? :-D
0
teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention   1 793 > teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention  
 
Oui on utilise des Blob parfois pour nos fichiers...

.  .
\_/
0
batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114
 
Je viens de me renseigner et j'ai dit une connerie : je me suis trompé d'ordre de grandeur :)

LONG c'est pas 2Mo maxi, c'est 2Go => là ça devrait suffire non ? :-)

@++



Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ? :-D
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114
 
J'ai oublié le lien pour confirmer :
http://www.infini-fr.com/Sciences/Informatique/Bases_de_donnees/Relationnel/Oracle/sql.html

@++

Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ? :-D
0
peppena Messages postés 143 Date d'inscription   Statut Membre Dernière intervention   5
 
mais comment sauvegarder un fichier texte dans un champ long ???

je crois qu'il faut utiliser LOB
avez vous une idée de la difference entre LOB , BLOB et CLOB

merci
0
Bonne.Année Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour à tous et Bonne Année 2009 à tous...

J'ai une petite question toute simple.

J'ai un champ text dans Visual Studio 2005 et lors de mon chargement du programme, il me crée mon xml et me renvoie ce xml dans ce champ text. Après il crée un document .txt dans "Bin" et les données qu'il y a dans le champs texte est sauvegardé dans ce document .txt....

Avez vous une idée svp, pour sauvegarder la donnée dans le champ text dans le document ????

Merci d'avance

Cordialement

Bonne et Heureuse Année
0
Aminjer Messages postés 47 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

La différence entre les types de LOB c'est que:

CLOB pour les documents.
BLOB pour les photos.
BFILE pour les films.

Il y a aussi NCLOB il sert pour ehhh...emmhh ah j'ai oublié hhh.

@+
0