Benutzer-Werkzeuge

Webseiten-Werkzeuge


datenbank:postgresql_dump

Dies ist eine alte Version des Dokuments!


PostgreSQL Dump

siehe auch: PostgreSQL

aus DB dumpen
for TAB in table1 table2 table3 table4 table5
do
	echo "COPY ${TAB} TO 'export_${TAB}.tsv' WITH (FORMAT csv, DELIMITER E'\t', HEADER true)" | sudo -u postgres psql -d database_name
done
zu beachten bei COPY
Ohne Header (mit -t)
  COPY table FROM 'file.tsv' WITH (FORMAT csv, DELIMITER E'\t');
 
Mit Header (ohne -t)
  COPY table FROM 'file.tsv' WITH (FORMAT csv, DELIMITER E'\t', HEADER true);
in DB einspielen
for TAB in table1 table2 table3 table4 table5
do
	echo "COPY ${TAB} FROM 'export_${TAB}.tsv' WITH (FORMAT csv, DELIMITER E'\t', HEADER true);" | sudo -u postgres psql -d database_name
done
/home/http/wiki/data/attic/datenbank/postgresql_dump.1778842077.txt · Zuletzt geändert: von manfred