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

Hibernate + PostgreSQL :relasi tidak ada - SQL Error:0, SQLState:42P01

URL JDBC Anda adalah "jdbc:postgresql:postgres/tommy" yang tidak biasa. Dokumentasi menyarankan "jdbc://hostname/databasename". Instalasi modern dilengkapi dengan database "postgres" yang hampir pasti bukan yang ingin Anda sambungkan; Saya tidak tahu seberapa ketat penguraian URL driver JDBC.

Apa yang Anda harapkan dari nama database dan nama host Anda? misalnya apa parameter Anda ke psql untuk terhubung ke database seperti itu?

Tip:di postgresql.conf, beberapa pengaturan yang dapat Anda pertimbangkan:

log_connections = on
log_disconnections = on
log_line_prefix = '%t %c %q%[email protected]%h:%d '

Jika kesalahannya seperti yang saya pikirkan (Anda menghubungkan ke database yang salah), ini akan mencatat hal-hal seperti nama database bersama dengan kesalahan dalam file postgresql.log Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tidak dapat terhubung ke database Postgres (pg) dari Ruby Script saya menggunakan gem pg (Ini bukan Rails, hanya Ruby murni)

  2. Di pg_restore, bagaimana Anda bisa menggunakan string koneksi postgres untuk menentukan Host/database/nama pengguna/kata sandi?

  3. Bagaimana cara menambahkan hitungan lari ke baris dalam 'beruntun' hari berturut-turut

  4. Tabel kueri dengan jumlah SEMUA posisi sebelumnya, tidak termasuk posisi saat ini

  5. Dapatkan pohon orang tua + anak dengan pg-promise