Précédent   Forum du club des développeurs et IT Pro > Bases de données > Décisions SGBD > Autres
Autres Autres sujets sur les SGBD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/03/2008, 12h07   #1
3wicha
Invité de passage
 
Inscription : juin 2007
Messages : 38
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 38
Points : 1
Points : 1
Par défaut Outils d'extraction/chargement de fichiers texte en bases de données

salut tous
en faite je cherche de l'aide sur les differents les outils et/ou langages d'extraction des fichiers textes et le chargememnt dans des bases de données,

Outils propriétaires et libres.
cordiale remerciement.
3wicha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2008, 14h20   #2
marchand_de_sable
Membre confirmé
 
Inscription : juillet 2005
Messages : 405
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 405
Points : 280
Points : 280
Bonjour.

Avec Oracle est fourni SQL Loader (sqlldr.exe).
Il permet de charger une table à partir d'un fichier texte formaté, par exemple :
valeur_1;valeur_2;...;valeur_n

Pour cela, il te faut un fichier contrôle (mon_fic_controle.CTL) par table à charger, qui renseigne certaines options de chargement, ainsi que les champs à alimenter.

En général, SQL Loader est utilisé pour charger un grand nombre de données, car c'est très rapide. Mais il me semble qu'aucun contrôle n'est fait sur les éventuelles contraintes sur la table, comme l'unicité de la clé primaire (c'est notamment pour ça que c'est rapide...); et les éventuels triggers définis à l'insertion ne sont pas déclenchés.

Je ne suis pas spécialiste sur la question, donc je peux difficilement t'en dire plus (et j'espère ne pas avoir dit de bêtise).

Voilà, c'est le seul outil que je connaîs et qui répond à ta question.
marchand_de_sable est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2008, 17h49   #3
scheu
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 501
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 501
Points : 1 493
Points : 1 493
Les principaux SGBD proposent un utilitaire spécifique pour charger des fichiers CSV ou en exporter depuis des tables
Par exemple sous Postgresql c'est COPY
Quel est ton SGBD ?
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2008, 09h22   #4
marchand_de_sable
Membre confirmé
 
Inscription : juillet 2005
Messages : 405
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 405
Points : 280
Points : 280
Oulala, je travaille trop moi.
A force quand on me dit base de données, j'entends Oracle...
Citation:
Envoyé par scheu
Les principaux SGBD proposent un utilitaire spécifique pour charger des fichiers CSV ou en exporter depuis des tables
Par exemple sous Postgresql c'est COPY
Quel est ton SGBD ?
SQL Loader, c'est donc pour Oracle...
Pour les autres, je ne sais pas.
marchand_de_sable est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2008, 20h21   #5
wwwstephane
Invité de passage
 
Inscription : octobre 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 5
Points : 2
Points : 2
pour le chargement des fichiers avec sql serveur tu peux utiliser l`outil DTS option import,il te permettra de lier un fichier a une table d`une base de donnees
wwwstephane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 08h59   #6
makowski
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 256
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 256
Points : 3 576
Points : 3 576
chaque sgbd a son outil
mais Talend est une très bonne solution
http://www.talend.com
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h03.


 
 
 
 
Partenaires

Hébergement Web