Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/12/2006, 23h39   #1
Invité régulier
 
Guillaume
Étudiant
Inscription : mai 2004
Messages : 29
Détails du profil
Informations personnelles :
Nom : Guillaume
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2004
Messages : 29
Points : 6
Points : 6
Par défaut importer une feuille excel en sql

Bonjour,

J'ai installer postgresql sur ma machine (sous linux) pour faire quelques tests et je souhaiterai importer les données d'une feuille excel dans une des bases.
J'ai trouvé une petite astuce mais j'ai une erreur :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
[root@oracle ~]# su - postgres
-bash-3.1$ psql -d test
Bienvenue dans psql 8.1.4, l'interface interactive de PostgreSQL.
 
Tapez:  \copyright pour les termes de distribution
        \h pour l'aide-mémoire sur les commandes SQL
        \? pour l'aide-mémoire sur les commandes psql
        \g ou terminez avec un point-virgule pour exécuter une requête
        \q pour quitter
 
test=# COPY livre FROM '/home/guillaume/livre.csv' WITH DELIMITER ';' 
test-# ;
ERREUR:  n'a pas pu ouvrir le fichier «/home/guillaume/livre.csv» pour une lecture : Permission non accordée
Avez-vous une idée du pourquoi de l'erreur ?

Merci à tous.
showlap1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2006, 23h43   #2
Membre actif
 
Inscription : novembre 2006
Messages : 194
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 194
Points : 197
Points : 197
salut,
c'est une question de persmissions d'accès, il faut autoriser l'acces au repertoire /home/guillaume
ou plus facile, mettre le fichier dans le repertoire /tmp qui est accessible a tout le monde
coca25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2006, 23h45   #3
Invité régulier
 
Guillaume
Étudiant
Inscription : mai 2004
Messages : 29
Détails du profil
Informations personnelles :
Nom : Guillaume
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2004
Messages : 29
Points : 6
Points : 6
arf, j'ai essayé toujours la même erreur, même en mettant un chmod 777 sur le fichier !!
showlap1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2006, 00h08   #4
Membre actif
 
Inscription : novembre 2006
Messages : 194
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 194
Points : 197
Points : 197
c'est sur le répértoire qu'il faut mettre la permission
coca25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2006, 23h39   #5
Invité régulier
 
Guillaume
Étudiant
Inscription : mai 2004
Messages : 29
Détails du profil
Informations personnelles :
Nom : Guillaume
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2004
Messages : 29
Points : 6
Points : 6
J'ai essayé en donnant tous les droit ou bien même en mettant le fichier dans /tmp
j'ai toujours la même erreur !
showlap1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h52.


 
 
 
 
Partenaires

Hébergement Web