Jeśli chcesz przechowywać dane / pobierać dane z lokalnego komputera i komunikować się z serwerem Postgres na innym, zdalnym komputerze, nie możesz po prostu użyć KOPIUJ
.
Wypróbuj metapolecenie \copy
w psql
. Jest to opakowanie dla SQL COPY
polecenie i używa lokalnych plików.
Twoja nazwa pliku powinien działać tak, jak na komputerze z systemem Windows, ale Postgres interpretuje go jako lokalny nazwa pliku na serwerze , który jest prawdopodobnie pochodną Uniksa. I tam nazwa pliku musiałaby zaczynać się od '/'.