sql >> Databasteknik >  >> RDS >> PostgreSQL

psql FEL:kunde inte öppna filen address.csv för läsning:Ingen sådan fil eller katalog

Du bör använda den faktiska sökvägen i copy-satsen, t.ex.

copy address from '/home/tommy/virtualenv_folder/code_data/postgresql_csv_files/address.csv'. 

Se också till att postgres-användaren har läsåtkomst till den filen och katalogen eller ändra äganderätten till postgres, dvs. chown postgres:postgres address.csv. Jag tenderar att skapa en katalog och ge alla användare läs-/skrivåtkomst till den, så att jag enkelt kan ladda data till postgres och dumpa den igen, antingen som mig själv eller som postgres-användare, t.ex.

chmod a+rw /var/import/postgresfiles

Sökvägen relaterar till postgres som söker genom scheman i databasen, inte i det externa filsystemet.




  1. Hur kan jag ställa in ett anpassat format för datum och tid i Oracle SQL Developer?

  2. SWITCH med LIKE inuti SELECT-frågan i MySQL

  3. MySQL 8 vanliga tabelluttryck CTE

  4. Hur man visar sekvensnummer i MySQL-frågeresultat