Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
J'ai un serveur Ubuntu avec un serveur postgreSQL et un utilisateur toto uniquement sur la BDD.
J'ai copié mon fichier Jeux.csv das le répertoire home de l'utilisateur Linux "sebastien" et y ai alloué les droits 777.
Ensuite je me connecte à ma base avec la commande suivante
psql -U toto ma_bdd
Et je lance cette commande pour l'import
COPY tbl_name FROM '/home/sebastien/table_csv/Jeux.csv' DELIMITERS ';' CSV HEADER;
J'obtiens une erreur "ERREUR: n'a pas pu ouvrir le fichier « Jeux.csv » pour une lecture : No such file or directory"
Est-ce que vous pouvez m'expliquer pourquoi ça ne fonctionne pas ???
Hors ligne
Est-ce que la commande marche depuis le shell en tant qu'utilisateur postgres ? Il me semble qu'une option de systemd permet de rendre les répertoires dans /home privés, mais je ne sais pas laquelle.
Julien.
https://rjuju.github.io/
Hors ligne
J'ai trouvé, c'était très con j'ai oublié une lettre dans le chemin de répertoire.
Hors ligne
Pages : 1