PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 07/12/2012 19:08:05

youssef
Membre

Copy from fichier DBF

Bonjour 

j'ai plusieurs (une trentaine) fichiers au format dbf ( dBase III,  tongue  c'est mnt qu'on va savoir s'il y a des vieux sur le forum ) qui ont le même format que je dois regrouper dans une même table.

savez vous s'il existe une méthode traitant ce type de fichier ?

j'ai pensé à utiliser la commande COPY FROM  mais ça marche pas


Merci

Hors ligne

#2 07/12/2012 21:54:10

gleu
Administrateur

Re : Copy from fichier DBF

COPY FROM ne traite que les fichiers textes tabulés et les fichiers CSV. À ma connaissance, il n'existe rien pour transférer ça directement dans PostgreSQL. Le mieux pour vous serait de les tranformer en fichiers CSV, puis d'utiliser COPY FROM.


Guillaume.

Hors ligne

#3 10/12/2012 12:36:49

youssef
Membre

Re : Copy from fichier DBF

merci gleu pour ta réponse, 

comme j'en avais plus d'une trentaine de fichier dbf, 
j'ai crée un script php qui va lire directement dans les pdfs et insérer dans ma table postgres,
le seul prob, c'est qu'il faut utiliser du php 5.2, le module dbf n'est pas intégré dans les versions antérieurs.

Hors ligne

#4 10/12/2012 12:47:33

kenrio
Membre

Re : Copy from fichier DBF

votre version de php est antérieur a 5.2 ?

Hors ligne

#5 10/12/2012 13:06:49

youssef
Membre

Re : Copy from fichier DBF

oups, j'ai dis une connerie,
il faut avoir une version 5.2 ou plus ancienne 
à partir de la 5.3  dbf n y est plus par défaut

Hors ligne

#6 10/12/2012 13:16:51

kenrio
Membre

Re : Copy from fichier DBF

ah oki smile

Hors ligne

Pied de page des forums