Look for correct ojdbc driver

Hi,
I use Oracle DB 12c and ojdbc8(18.3.0.0.0) driver. It work without problem.
When I try start same project with Oracle DB 19c and ojdbc8(19.3.0.0) - I have a problem:

Caused by: com.haulmont.cuba.core.sys.DbInitializationException: Error connecting to database: Non supported character set (add orai18n.jar in your classpath): CL8MSWIN1251

  •            at com.haulmont.cuba.core.sys.dbupdate.DbUpdaterEngine.dbInitialized(DbUpdaterEngine.java:181)*
    
  •            at com.haulmont.cuba.core.sys.dbupdate.DbUpdaterImpl.checkDatabaseOnStart(DbUpdaterImpl.java:98)*
    
  •            ... 39 common frames omitted*
    

Caused by: java.sql.SQLException: Non supported character set (add orai18n.jar in your classpath): CL8MSWIN1251

What driver (other version driver) you recommend to use with oracle 19c (jdk11)?

Hi,
You need to do exactly what it says: add orai18n.jar to your classpath.

If you look into this page:
https://www.oracle.com/database/technologies/appdev/jdbc-ucp-19-9-c-downloads.html

You’ll see that Oracle JDBC driver isn’t just one file, it contains several supplementary files that you might need to use in some configurations.

Hi,
What driver (other version driver) you recommend to use with oracle 19c (jdk11)?

Not being an expert in Oracle, I think that the latest driver is the best choice.
See guide for Oracle driver dependencies here: https://www.oracle.com/database/technologies/maven-central-guide.html