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

CHAINLINK NODE:Làm cách nào để khắc phục lỗi không thể khóa ORM?

[ERROR] unable to lock ORM là thông báo mặc định được đưa ra khi không thể truy cập dữ liệu và nó cũng không thấy người dùng khác có khóa. Bạn có thể thấy lý do nó không thể kết nối với ORM là do:dial tcp 127.0.0.1:5432: connec t: connection refused Để khắc phục, bạn có thể thử một số cách khác nhau:

1. Cố gắng truy cập cơ sở dữ liệu hậu quả bằng cách sử dụng các tham số của DATABASE_URL

Nếu bạn không thể vào DB với các tham số của DATABASE_URL có thể có gì đó sai với điều đó. Bạn có thể xem liệu mình có thể kết nối hay không bằng cách tải xuống ứng dụng psql . Nếu trên ubuntu, bạn có thể sử dụng:

sudo apt-get update
sudo apt-get install postgresql-client

và sau đó chạy một cái gì đó như psql -h IP_HERE -U USER_HERE và sau đó nhập mật khẩu của bạn

2. Thêm --network host cho cơ sở dữ liệu cục bộ

Nếu bạn đang chạy nút / cơ sở dữ liệu cục bộ, bạn sẽ phải thêm --network host vào lệnh trình gắn liên kết chuỗi của bạn.

3. Thử localhost , 172.17.0.1 hoặc sử dụng DB đám mây nếu bạn đang sử dụng mac.

Docker hơi phức tạp khi nói đến IP. Nếu bạn đang chạy một DB cục bộ và bạn đang cố sử dụng 127.0.0.1 , bạn có thể muốn thử localhost . Trên máy mac, bạn sẽ gặp phải sự cố vì cổng kết nối không hoạt động tốt với macos và công việc dễ dàng khắc phục là lấy URL cơ sở dữ liệu từ cơ sở dữ liệu đám mây như trên heroku, GCP hoặc AWS.

Nếu không có cách nào trong số này phù hợp với bạn, vui lòng thêm nhận xét và chúng tôi có thể cập nhật câu trả lời này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django:Tôi gặp lỗi [quan hệ auth_group không tồn tại] sau khi syncdb

  2. PostgreSQL:Hiển thị các bảng trong PostgreSQL

  3. Nhập kết xuất SQL vào cơ sở dữ liệu PostgreSQL

  4. Làm cách nào để tôi (hoặc tôi có thể) CHỌN DISTINCT trên nhiều cột?

  5. Truy vấn PostgreSQL để chọn dữ liệu từ tuần trước?