sql et fichier ".dat"

sql et fichier ".dat" - SQL/NoSQL - Programmation

Marsh Posté le 27-11-2007 à 09:43:45    

Bonjour,
je suis débutant en base de données et j'ai un fichier ".dat" qui contient les informations suivantes :
"R:001:00:001:02:000141:000383:000000:071126:1322:0085:0002:01:001000000000000000000000000000000000000000000000"
avec ":" comme séparateur entre les différents champs. Je veux mettre ces informations dans une base de données (déjà prête)  
sql oracle, tenant compte que ce fichier ".dat" est dans une machine distante et la base dans la machine serveur.
Si c'est fesable veuillez m'aider s'il vous plait, et est-ce que c'est possible de faire la même chose avec des fichiers ".txt" ou autre type de fichiers.
Merci.

Reply

Marsh Posté le 27-11-2007 à 09:43:45   

Reply

Marsh Posté le 27-11-2007 à 12:00:18    

sql loader ? :)

Reply

Marsh Posté le 27-11-2007 à 16:45:31    

bonjour,
désolé couak, je suis débutant en sql et je ne connais pas sql loader.
si c'est possible veuillez m'expliquer un peux.

Reply

Marsh Posté le 27-11-2007 à 17:10:57    

Chais pas, si tu commençais par la doc ?
http://www.orafaq.com/faqloadr.htm

Reply

Marsh Posté le 27-11-2007 à 19:56:42    

Merci beaucoup MagicBuzz, c'est un execllent document, j'ai compris maintenant le sql loader et j'ai pu en profiter pour stocker les informations dans ma base de données (en local).
mais est-ce que c'est fesable si le fichier en question est dans une machine distante?
Merci

Reply

Marsh Posté le 27-11-2007 à 20:05:02    

ben s'il est sur un lecteur réseau, c'est comme s'il était en local.
sinon, au choix :
- tu montes un lecteur réseau
- tu le récupères en local par FTP par exemple
- tu regarde si SQL Loader peut se connecter à une base distante (pas sûr, mais y'a pas de raison) -à ce moment il faudra l'installer sur la machine distante et lancer le process depuis la machine distante-
- si les 3 premiers cas ne fonctionnent pas, tu installes Oracle XE sur la machine distante, tu importes dans cette instance avec SQL Loader, puis avec un DBLink tu recopies les données importées
- doit y avoir encore une tétrachiée de solutions aussi tordues les unes que les autres encore ;)


Message édité par MagicBuzz le 27-11-2007 à 20:06:50
Reply

Marsh Posté le 28-11-2007 à 07:19:18    

merci encore MagicBuzz pour ton aide, j'essayerai ça aujourd'huit et je te tienderai au courant.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed