Benutzer-Werkzeuge

Webseiten-Werkzeuge


datenbank:postgresql_dump

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
datenbank:postgresql_dump [2026-05-16 15:35:34] – [Testdaten einspielen] manfreddatenbank:postgresql_dump [2026-05-18 10:39:00] (aktuell) – [ab PostgreSQL Version 15] manfred
Zeile 62: Zeile 62:
 <code bash Daten in DB einspielen> <code bash Daten in DB einspielen>
 echo "COPY tabelle FROM 'export_${TAB}.tsv' WITH (FORMAT csv, DELIMITER E'\t', HEADER MATCH);" | sudo -u postgres psql -d database_name echo "COPY tabelle FROM 'export_${TAB}.tsv' WITH (FORMAT csv, DELIMITER E'\t', HEADER MATCH);" | sudo -u postgres psql -d database_name
 +</code>
 +
 +<code bash Daten direkt von einem, in ein anderes DBMS übertragen>
 +ssh dbuser@hostname "echo \"SELECT * FROM tabelle;\" | psql -d testdb -U dbuser -A -F $'\t'" | psql -d testdb -U dbuser -c "COPY tabelle FROM STDIN WITH (FORMAT csv, DELIMITER E'\t', HEADER MATCH);"
 +oder
 +ssh dbuser@hostname "echo \"SELECT * FROM tabelle;\" | psql -d testdb -U dbuser -A -F $'\t'" | psql -d testdb -U dbuser -c "COPY tabelle FROM STDIN WITH (FORMAT csv, DELIMITER E'\t', HEADER MATCH, NULL '');"
 </code> </code>
  
/home/http/wiki/data/attic/datenbank/postgresql_dump.1778945734.txt · Zuletzt geändert: von manfred