0
Ich versuche, eine Datenbank zu löschen. Ich habe Neustart Postgresql Service:Konnte eine postgresql Datenbank nicht löschen
sudo systemctl stop postgresql
sudo systemctl start postgresql
Und doch:
# drop database my_db1;
ERROR: database "my_db1" is being accessed by other users
Warum ist das so und wie es zu löschen? Diese
nicht funktioniert entweder:
select pg_terminate_backend(pg_stat_activity.pid)
from pg_stat_activity
where pg_stat_activity.datname = 'my_db1' and pid <> pg_backend_pid();
weil aktive Verbindungen existieren noch, nachdem ich es ausgeführt haben;
vielleicht diese Hilfe http://dba.stackexchange.com/questions/11893/force-drop-db-while-others-may-be-connected –