datenbank:postgresql_dump
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| datenbank:postgresql_dump [2026-05-15 17:01:01] – manfred | datenbank:postgresql_dump [2026-05-18 10:39:00] (aktuell) – [ab PostgreSQL Version 15] manfred | ||
|---|---|---|---|
| Zeile 42: | Zeile 42: | ||
| <code bash Daten aus DB dumpen> | <code bash Daten aus DB dumpen> | ||
| - | for TAB in tabelle1 tabelle2 tabelle3 tabelle4 tabelle5 | + | echo " |
| - | do | + | |
| - | echo " | + | |
| - | done | + | |
| </ | </ | ||
| Zeile 64: | Zeile 61: | ||
| <code bash Daten in DB einspielen> | <code bash Daten in DB einspielen> | ||
| - | for TAB in tabelle1 tabelle2 tabelle3 tabelle4 tabelle5 | + | echo " |
| - | do | + | </ |
| - | echo " | + | |
| - | done | + | <code bash Daten direkt von einem, in ein anderes DBMS übertragen> |
| + | ssh dbuser@hostname "echo \" | ||
| + | oder | ||
| + | ssh dbuser@hostname "echo \" | ||
| </ | </ | ||
| Zeile 74: | Zeile 74: | ||
| <code bash alte Tabellen löschen> | <code bash alte Tabellen löschen> | ||
| - | for TAB in tabelle1 tabelle2 tabelle3 tabelle4 tabelle5 | + | echo "DROP TABLE tabelle;" | sudo -u postgres psql -d testdb |
| - | do | + | |
| - | echo "DROP TABLE ${TAB};" | sudo -u postgres psql -d testdb | + | |
| - | done | + | |
| </ | </ | ||
| Zeile 91: | Zeile 88: | ||
| <code bash Daten einspielen> | <code bash Daten einspielen> | ||
| echo "COPY tabelle1 FROM ' | echo "COPY tabelle1 FROM ' | ||
| + | oder | ||
| + | cat export+header.tsv | psql -d testdb -U dbuser -c "COPY tabelle FROM STDIN WITH (FORMAT csv, DELIMITER E' | ||
| </ | </ | ||
| <code bash Datensätze zählen> | <code bash Datensätze zählen> | ||
| - | for TAB in tabelle1 tabelle2 tabelle3 tabelle4 tabelle5 | + | echo " |
| - | do | + | |
| - | echo " | + | |
| - | done | + | |
| </ | </ | ||
/home/http/wiki/data/attic/datenbank/postgresql_dump.1778864461.txt · Zuletzt geändert: von manfred
