Ich schreibe einen C-Code, um Daten von Datenbank_1, Tabelle_1 zu Datenbank_2, Tabelle_2 zu übertragen. Ich bin ziemlich neu bei PostgreSQL und nicht in der Lage, herauszufinden, wie dies zu tun ist. Ich verwende Postgres-9.5Korrekter Befehl psql COPY zum Übertragen von Tabellendaten?
Ist die folgende Syntax korrekt?
psql database_1 -c 'COPY table_1 TO stdout' | psql database_2 -c 'COPY table_2 FROM stdin'
Die intelligenten Jungs hier, bitte helfen Sie mir mit der richtigen Syntax. Vielen Dank im Voraus!!
Das gut funktionieren sollte. Welche Fehlermeldungen erhalten Sie? Könnte es sein, dass eine der Verbindungen ein Passwort erfordert? –