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

Hibernate + PostgreSQL:quan hệ không tồn tại - Lỗi SQL:0, SQLState:42P01

URL JDBC của bạn là "jdbc:postgresql:postgres / tommy", điều này không bình thường. tài liệu gợi ý "jdbc:// hostname / databasename". Các cài đặt hiện đại đi kèm với cơ sở dữ liệu "postgres" mà gần như chắc chắn không phải là thứ bạn muốn kết nối; Tôi không biết phân tích cú pháp URL của trình điều khiển JDBC nghiêm ngặt như thế nào.

Bạn đang mong đợi tên cơ sở dữ liệu và tên máy chủ của bạn là gì? ví dụ. các tham số của bạn đối với psql để kết nối với cơ sở dữ liệu theo cách đó là gì?

Mẹo:trong postgresql.conf, một số cài đặt bạn có thể xem xét:

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

Nếu lỗi là lỗi tôi nghĩ (bạn đang kết nối với cơ sở dữ liệu sai), điều này sẽ ghi lại những thứ như tên cơ sở dữ liệu cùng với lỗi trong tệp postgresql.log của bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Java + SSH + Postgres

  2. Postgres UUID JDBC không hoạt động

  3. Chi phí của các ràng buộc KIỂM TRA trong Postgres 9.x là bao nhiêu?

  4. @JoinColumn là gì và nó được sử dụng như thế nào trong Hibernate

  5. Sự cố đồng thời khi truy xuất Id của các hàng mới được chèn bằng ibatis