PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Hibernate + PostgreSQL :relacja nie istnieje - Błąd SQL:0, SQLState:42P01

Twój adres URL JDBC to „jdbc:postgresql:postgres/tommy”, co jest nietypowe. dokumentacja sugeruje „jdbc://nazwa_hosta/nazwa bazy danych”. Nowoczesne instalacje zawierają bazę danych "postgres", która prawie na pewno nie jest tym, z czym chcesz się połączyć; Nie wiem, jak rygorystyczne jest parsowanie adresu URL sterownika JDBC.

Jaka jest Twoja nazwa bazy danych i nazwa hosta? np. jakie są twoje parametry do psql, aby połączyć się z bazą danych w ten sposób?

Wskazówka:w postgresql.conf niektóre ustawienia, które możesz rozważyć:

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

Jeśli błąd jest tym, o czym myślę (łączysz się z niewłaściwą bazą danych), spowoduje to zapisanie takich rzeczy jak nazwa bazy danych wraz z błędem w pliku postgresql.log.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie PostgreSQL ILIKE z SQLAlchemy

  2. Jak zdefiniować alias operatora w PostgreSQL?

  3. PostgreSQL:ZAKRES MIĘDZY INTERWAŁEM '10 DNI' A BIEŻĄCYM WIERSZEM

  4. Błąd połączenia podczas łączenia się z PostgreSQL jako użytkownik postgres?

  5. heroku ściąga postgresql na windows