Skip to content
Mark Prins edited this page Oct 8, 2021 · 10 revisions

Oracle

Er zijn een aantal problematische jdbc drivers door Oracle gereleased;

Te vermijden zijn in ieder geval de onderstaande versies: Vanwege bugs in de ondersteuning van prepared statements (issue #89 en issue #361):

  • ojdbc7 versie 12.1.0.1, Geeft oa. de foutmelding in de log Kan status niet updaten java.sql.SQLException: ORA-00904: "OMERKING": invalid identifier
  • ojdbc6 versie 12.1.0.1, Geeft oa. de foutmelding in de log Kan status niet updaten java.sql.SQLException: ORA-00904: "OMERKING": invalid identifier

Vanwege bugs in type conversie (issue #322):

  • ojdbc6 versie 11.2.0.3

Vanwege een 8000 byte bug issue #362:

  • ojdbc7 versie 12.1.0.2.0
  • ojdbc6 versie 12.1.0.2.0

NB. in brmo-service 1.4.6 is een hack toegevoegd die om deze Oracle bug heen werkt.

Stabiele resultaten zijn bereikt met:

  • ojdbc11 versie 21.3.0.0
  • ojdbc11 versie 21.1.0.0
  • ojdbc8 versie 12.2.0.1
  • ojdbc8 versie 18.3.0.0
  • ojdbc6 versie 11.2.0.4

Op dit moment draaien de testsuites met:

  • ojdbc11 versie 21.3.0.0

Deze versie wordt ook meegeleverd als onderdeel van de installatie zipfile.

Oracle heeft een compatibiliteitsmatrix gepubliceerd op: https://www.oracle.com/technetwork/database/enterprise-edition/jdbc-faq-090281.html#01_02

De laatste drivers zijn te downloaden via: https://www.oracle.com/technetwork/database/application-development/jdbc/downloads/index.html

zie ook:

Clone this wiki locally