Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
postgres [18/04/2025 - 11:01] – admin | postgres [24/04/2025 - 10:51] (aktuell) – [Datenbank duplizieren] thommie_netzwissen.de | ||
---|---|---|---|
Zeile 28: | Zeile 28: | ||
WER greift gerade auf die DB zu? | WER greift gerade auf die DB zu? | ||
- | <code> | + | < |
- | < | + | |
</ | </ | ||
- | zuerst alle aktiven Verbindungen trennen | + | Alle aktiven Verbindungen |
< | < | ||
SELECT pg_terminate_backend(pid) | SELECT pg_terminate_backend(pid) | ||
FROM pg_stat_activity | FROM pg_stat_activity | ||
- | WHERE datname = 'discourse' AND leader_pid IS NULL; | + | WHERE datname = 'discourse2' AND leader_pid IS NULL; |
</ | </ | ||
Zeile 48: | Zeile 47: | ||
</ | </ | ||
+ | |||
===== Schemata ===== | ===== Schemata ===== | ||
Zeile 57: | Zeile 57: | ||
dt listet alle Tabellen in einer Datenbank auf | dt listet alle Tabellen in einer Datenbank auf | ||
- | Alle Tabellen in einer DB löschen | + | Nach "\c discourse2": |
- | < | + | |
+ | < | ||
DO $$ DECLARE | DO $$ DECLARE | ||
r RECORD; | r RECORD; | ||
Zeile 71: | Zeile 71: | ||
q beendet die Verbindung | q beendet die Verbindung | ||
+ | |||
===== Benutzeraktionen ===== | ===== Benutzeraktionen ===== |