PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да влезете в postgresql db - След унищожаване на сесия (за база данни за копиране)

Звучи сякаш нещо държи изключителна ключалка за достъп до споделен каталог, като pg_database. Ако случаят е такъв, никой няма да може да влезе, докато тази ключалка не бъде освободена. Не бих си помислил обаче, че кодът за убиване на сесия, който сте изпълнили, ще причини такава ситуация. Може би е било просто съвпадение.

Ако не можете да намерите активна сесия, можете да опитате да използвате системни инструменти, за да разберете какво се случва, като ps -efl|fgrep postgre . Или можете просто да рестартирате цялото копие на базата данни, като използвате метода, който обикновено използвате за това, като pg_ctl restart -D <data_directory> или sudo service postgresql restart или някакъв GUI метод, ако сте на операционна система, която прави това.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JDBC драйверът не е наличен за „org.postgresql.Driver“ за Spring Roo

  2. Не може да се дешифрира с помощта на pgcrypto от AES-256-CBC, но AES-128-CBC е наред

  3. Предаване на множество стойности в един параметър

  4. PostgreSQL:SELECT WHERE по-малко от 15 минути

  5. Огледални специфични таблици в postgreSQL