PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cách đăng nhập vào postgresql db - Sau khi giết phiên (đối với cơ sở dữ liệu sao chép)

Có vẻ như có thứ gì đó đang giữ một khóa độc quyền truy cập trên một danh mục dùng chung, chẳng hạn như pg_database. Nếu đúng như vậy, sẽ không ai có thể đăng nhập cho đến khi khóa đó được giải phóng. Tuy nhiên, tôi sẽ không nghĩ rằng mã giết phiên bạn chạy sẽ gây ra tình huống như vậy. Có thể đó chỉ là một sự trùng hợp ngẫu nhiên.

Nếu bạn không thể tìm thấy một phiên hoạt động, bạn có thể thử sử dụng các công cụ hệ thống để tìm hiểu điều gì đang xảy ra, chẳng hạn như ps -efl|fgrep postgre . Hoặc bạn có thể khởi động lại toàn bộ phiên bản cơ sở dữ liệu, sử dụng bất kỳ phương pháp nào bạn thường sử dụng để làm điều đó, chẳng hạn như pg_ctl restart -D <data_directory> hoặc sudo service postgresql restart hoặc một số phương pháp GUI nếu bạn đang sử dụng hệ điều hành thực hiện điều đó.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cài đặt postgresql với NSIS

  2. Làm cách nào để kết nối với PostgreSQL từ Phoenix Web App qua SSL?

  3. Mô-đun Ltree của PostgreSQL có phù hợp cho các nhận xét theo luồng không?

  4. bế tắc trong postgres về truy vấn cập nhật đơn giản

  5. Postgres 9.1 so với Mysql 5.6 InnoDB?