COPY FROM => findet die Datei nicht

Allgemeines zu PostgreSQL.

COPY FROM => findet die Datei nicht

Beitragvon Lara » Di 17. Mai 2011, 09:32

Hallo,

mein Problem sieht wie folgt aus: Auf dem Server ist PostgreSQL installiert. Auf meinem Rechner habe ich einen psql-Clienten laufen, der Daten aus einer Datei mittels COPY FROM in eine Tabelle dieser PostgreSQL-Datenbank kopieren soll.

Ich benutze dabei:
COPY public_old.tab_bank FROM 'D:/Daten/tab_bank.txt';

Daraufhin kommt die Fehlermeldung:
FEHLER: konnte Datei D:/Daten/tab_bank.txt nicht zum Lesen öffnen: Datei oder Verzeichnis nicht gefunden.

Ist es überhaupt möglich von meinem Rechner Daten aus einer Datei mit psql auf eine Tabelle auf dem Server zu kopieren?

Ich hoffe, ihr könnt mir helfen.
Lara
Benutzer
 
Beiträge: 41
Registriert: Mi 10. Nov 2010, 09:16

Beitragvon akretschmer » Di 17. Mai 2011, 09:39

Lara hat geschrieben:Hallo,

mein Problem sieht wie folgt aus: Auf dem Server ist PostgreSQL installiert. Auf meinem Rechner habe ich einen psql-Clienten laufen, der Daten aus einer Datei mittels COPY FROM in eine Tabelle dieser PostgreSQL-Datenbank kopieren soll.

Ich benutze dabei:
COPY public_old.tab_bank FROM 'D:/Daten/tab_bank.txt';

Ist es überhaupt möglich von meinem Rechner Daten aus einer Datei mit psql auf eine Tabelle auf dem Server zu kopieren?

Ich hoffe, ihr könnt mir helfen.


Unterscheide bitte zwischen COPY und \copy. \copy ist für Files auf dem Client, COPY auf dem Server.

Andreas
--
ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)

https://www.xing.com/profile/Andreas_Kretschmer7
Hosting-Provider mit PostgreSQL-Support gesucht? Mich fragen!
akretschmer
Erfahrener Benutzer
 
Beiträge: 5938
Registriert: So 29. Okt 2006, 14:35
Wohnort: Kaufbach, Sachsen, Germany, Germany

Beitragvon Lara » Di 17. Mai 2011, 10:03

Stimmt. Der richtige Befehl ist:
\copy public_old.tab_bank FROM 'D:/Daten/tab_bank.txt'
(ohne Semikolon (; ))

Danke!
Lara
Benutzer
 
Beiträge: 41
Registriert: Mi 10. Nov 2010, 09:16


Zurück zu Allgemeines

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron