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

hibernacja z c3p0:funkcja createClob() nie jest jeszcze zaimplementowana

Na wypadek, gdyby ktoś znalazł ten wątek w poszukiwaniu błędu odpowiadającego postgresql:

java.sql.SQLFeatureNotSupportedException: Method org.postgresql.jdbc.PgConnection.createClob() is not yet implemented.

właściwości.aplikacji:

# disable driver's feature detection
spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults = false

# without detection you have to set the dialect by hand
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.PostgreSQLDialect

BTW:Spring Boot 2.0.0.RELEASE używa zepsutej wersji sterownika postgresql, musiałem określić 42.2.0, aby sterownik został w ogóle załadowany:

Caused by: java.lang.RuntimeException: Failed to load driver class org.postgresql.Driver in either of HikariConfig class loader or Thread context classloader

AKTUALIZACJA 2018-03-01:

Zgodnie z tym problemem Stacktrace jest uważany za ostrzeżenie i można go zignorować

https://github.com/spring-projects/spring-boot/issues/12007#issuecomment-369388646

AKTUALIZACJA 2018-03-13:

Jest teraz oficjalny raport o błędzie:https://hibernate.atlassian.net/browse/HHH-12368



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SequelizeConnectionError:samopodpisany certyfikat

  2. Konfiguracja bazy danych ActiveRecord::AdapterNotSpecified nie określa adaptera

  3. Jak działa pg_sleep_until() w PostgreSQL

  4. Przywracanie i przywracanie Pgbackrest Delta

  5. Hibernacja i wielodostępna baza danych przy użyciu schematów w PostgreSQL