Удаление СУБД

Для удаления базы данных:

  • Зайдите под пользователем postgres:

    sudo -u postgres psql
  • Исключите возможности новых подключений:

    UPDATE pg_database SET datallowconn = ‘false’ WHERE datname = ‘rubackup’
  • Закройте все текущие сессии:

    SELECT pg_terminate_backend(pg_stat_activity.pid)
    FROM pg_stat_activity
    WHERE pg_stat_activity.datname = ‘rubackup’ AND pid <> pg_backend_pid();
  • Удалите базу данных:

    DROP DATABASE rubackup

    где rubackup — название удаляемой служебной базы данных.

  • Завершите работу и выйдите:

    exit