#1 Sun 08 April 2012 19:10
- Achref_geo
- Participant actif
- Date d'inscription: 19 Feb 2012
- Messages: 107
import des données CSV dans postgresql
je voulais importer des tableau excel dans une base de données postgresql,j'ai converti mais fichiers en format CSV, à l'exécusion du code COPY j'obtiens le message d'erreur suivant:
code:
COPY Population from 'C/XXX//Population_2004.csv' using delimiters ';' WITH CSV HEADER;
message d'erreur:
[WARNING ] COPY Population from 'C/XXX//Population_2004.csv' using delimiters ';' WITH CSV HEADER
ERREUR: la relation « population » n'existe pas
svp quelqu'un peut m'expliquer c'est qu'oi le probleme?
merci d'avnce
Hors ligne
#2 Sun 08 April 2012 23:28
- Achref_geo
- Participant actif
- Date d'inscription: 19 Feb 2012
- Messages: 107
Re: import des données CSV dans postgresql
maintenant j'ai corrigé mon code d'une façon que je n'obtien pas l'erreur précedent, mais j'ai un nouveau message d'erreur!
mon code COPY:
COPY "population" (annee, code_geographique, libelle_fr, population) from 'C: //XXX//"population_2004".csv' using delimiters ';' CSV ;
le message d'erreur:
[WARNING ] COPY "population" (annee, code_geographique, libelle_fr, population) from 'C: //XXX//"population_2004".csv' using delimiters ';' CSV
ERREUR: n'a pas pu ouvrir le fichier « C: //XXX//"population_2004".csv » pour une lecture : No such file or directory
j'attend votre aide je suis bloqué je n'avance plus
Hors ligne
#3 Mon 09 April 2012 10:03
Re: import des données CSV dans postgresql
Bonjour,
Le fichier doit être sur le serveur et pas en local.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#4 Mon 09 April 2012 16:14
- Achref_geo
- Participant actif
- Date d'inscription: 19 Feb 2012
- Messages: 107
Re: import des données CSV dans postgresql
je crois que j'ai arrivé à donner le droit à postgres pour lire le fichier, maitenant j'ai un nouveau message d'erreur erreur :
ERREUR: la valeur du tableau doit commencer avec « { » ou avec l'information de la dimension
et quand je change le "(" par "{" j'obtient:
ERREUR: erreur de syntaxe sur ou près de « { »
qu'est ce qu'il y a exactement je n'avance plus
Hors ligne