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 08/09/2011, 15h39   #1
Invité de passage
 
Homme Pierre
Étudiant
Inscription : juillet 2011
Messages : 7
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juillet 2011
Messages : 7
Points : 1
Points : 1
Par défaut Probleme lors d'un COPY

Bonjour à tous,

je travaille actuellement sur un serveur local, où se situe ma BDD, d'où je me connecte avec pgAdmin. Je désirais faire un COPY tout simple, d'un fichier pour l'importer dans une de mes tables. Le seul souci c'est que pgadmin me sort :

Citation:
"ERROR: must be superuser to COPY to or from a file
ASTUCE : Anyone can COPY to stdout or from stdin. psql's \copy command also works for anyone."
Sur le serveur enregistré sur pgAdmin, je suis bien avec un utilisateur en superuser et via un terminal, je suis également connecté en superuser sur postgre.
J'aimerais tout simplement importer mes fichiers alors comment faire?
Si je n'ai pas été clair ou si mon explication manque de détails, veuillez m'en excuser.
Cordialement
Pitiwal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 09h43   #2
ced
Rédacteur/Modérateur

 
Avatar de ced
 
Homme Cédric Duprez
Inscription : avril 2002
Messages : 3 823
Détails du profil
Informations personnelles :
Nom : Homme Cédric Duprez
Âge : 36
Localisation : France, Loiret (Centre)

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2002
Messages : 3 823
Points : 6 433
Points : 6 433
Bonjour,

Le fichier que tu souhaites intégrer se situe-t-il sur le serveur ou sur ton poste de travail ?
S'il est sur ton poste de travail, le mieux est de passer par la console psql en utilisant la commande \copy (en lieu et place de COPY), sans ";" à la fin de la ligne.
__________________
Rédacteur / Modérateur SGBD
Mes tutoriels et la FAQ MySQL

----------------------------------------------------
Pensez aux balises code et au tag
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
ced est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 15h41   #3
Invité de passage
 
Homme Pierre
Étudiant
Inscription : juillet 2011
Messages : 7
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juillet 2011
Messages : 7
Points : 1
Points : 1
Bonjour,

Probleme résolu grâce a vos conseils, le \copy à marché du premier coup , merci
Cordialement, Pierre
Pitiwal est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h01.


 
 
 
 
Partenaires

Hébergement Web