PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

CHAINLINK NODE:Bagaimana cara saya memperbaiki kesalahan yang tidak dapat mengunci kesalahan ORM?

[ERROR] unable to lock ORM adalah pesan default yang diberikan ketika data tidak dapat dijangkau, dan juga tidak melihat pengguna lain dengan kunci. Anda dapat melihat alasan mengapa ia tidak dapat terhubung ke ORM karena:dial tcp 127.0.0.1:5432: connec t: connection refused Untuk memperbaikinya, Anda dapat mencoba beberapa hal berbeda:

1. Coba akses database postgress menggunakan parameter DATABASE_URL

Jika Anda tidak bisa masuk ke DB dengan parameter DATABASE_URL mungkin ada yang salah dengan itu. Anda dapat melihat apakah Anda dapat terhubung dengan mengunduh klien psql . Jika di ubuntu Anda dapat menggunakan:

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

dan kemudian menjalankan sesuatu seperti psql -h IP_HERE -U USER_HERE lalu masukkan kata sandi Anda

2. Tambahkan --network host untuk database lokal

Jika Anda menjalankan node/database Anda secara lokal, Anda harus menambahkan --network host ke perintah buruh pelabuhan chainlink Anda.

3. Coba localhost , 172.17.0.1 , atau gunakan cloud DB jika Anda menggunakan mac.

Docker sedikit rumit dalam hal IP. Jika Anda menjalankan DB lokal dan Anda mencoba menggunakan 127.0.0.1 , Anda mungkin ingin mencoba localhost . Di mac, Anda akan mengalami masalah karena gateway buruh pelabuhan tidak berfungsi dengan baik dengan macos, dan solusi mudahnya adalah mendapatkan URL database dari database cloud seperti di heroku, GCP, atau AWS.

Jika tidak ada yang berhasil untuk Anda, tambahkan komentar dan kami dapat memperbarui jawaban ini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres adalah database paling keren – Alasan #2:Lisensi

  2. Memanggil transform() tanpa set SRID tidak didukung

  3. PHP - Postgresql Bagaimana saya bisa mengembalikan kueri jika mengembalikan kesalahan?

  4. PostgreSQL Upsert membedakan baris yang disisipkan dan diperbarui menggunakan kolom sistem XMIN, XMAX, dan lainnya

  5. Bagaimana cara mengakses postgresql di mesin virtual gelandangan?