PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak zalogować się do postgresql db - Po zabiciu sesji (dla kopii bazy danych)

Wygląda na to, że coś blokuje dostęp na wyłączność w udostępnionym katalogu, takim jak pg_database. W takim przypadku nikt nie będzie mógł się zalogować, dopóki ta blokada nie zostanie zwolniona. Nie sądzę jednak, aby uruchamiany przez ciebie kod zabijający sesję spowodował taką sytuację. Może to był tylko zbieg okoliczności.

Jeśli nie możesz znaleźć aktywnej sesji, możesz spróbować użyć narzędzi systemowych, aby dowiedzieć się, co się dzieje, np. ps -efl|fgrep postgre . Możesz też po prostu zrestartować całą instancję bazy danych, używając dowolnej metody, której zwykle używasz do tego, na przykład pg_ctl restart -D <data_directory> lub sudo service postgresql restart lub jakaś metoda GUI, jeśli korzystasz z systemu operacyjnego, który to robi.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd podczas próby uruchomienia pgAdmin4

  2. ILIKE Dopasuj granice słów PostgreSQL 9

  3. Prawidłowy indeks pełnotekstowy Rails/PostgreSQL/pg_search

  4. pypyodbc pomaga znaleźć samouczki na początek

  5. Wybierz zapytanie z limitem przesunięcia jest zbyt wolne