IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

importer une feuille excel en sql


Sujet :

PostgreSQL

  1. #1
    Membre à l'essai
    Étudiant
    Inscrit en
    Mai 2004
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2004
    Messages : 29
    Points : 18
    Points
    18
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 194
    Points : 220
    Points
    220
    Par défaut
    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

  3. #3
    Membre à l'essai
    Étudiant
    Inscrit en
    Mai 2004
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2004
    Messages : 29
    Points : 18
    Points
    18
    Par défaut
    arf, j'ai essayé toujours la même erreur, même en mettant un chmod 777 sur le fichier !!

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 194
    Points : 220
    Points
    220
    Par défaut
    c'est sur le répértoire qu'il faut mettre la permission

  5. #5
    Membre à l'essai
    Étudiant
    Inscrit en
    Mai 2004
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2004
    Messages : 29
    Points : 18
    Points
    18
    Par défaut
    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 !

Discussions similaires

  1. Importation d'une feuille excel vers sql server 2005
    Par transistor49 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 16/09/2009, 19h31
  2. Réponses: 9
    Dernier message: 20/09/2007, 12h55
  3. Importer une feuille excel d'un autre fichier excell
    Par liop49 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 08/12/2006, 21h53
  4. Réponses: 9
    Dernier message: 30/05/2006, 17h55
  5. Importer une feuille excel dans une table Paradox ?
    Par Dalgo75 dans le forum Bases de données
    Réponses: 8
    Dernier message: 07/05/2006, 11h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo