I’m currently running sonarqube 7.1-alpine as a docker container, connecting to an Oracle database.
I tried to upgrade to sonarqube 7.6-Community, but during the boot I see this error in the logs:
2019.01.29 13:18:18 ERROR web[o.s.s.p.Platform] Web server startup failed: Unsupported Oracle driver version: 11.2.0.4.0. Minimal supported version is 12.1.
2019.01.29 13:18:18 INFO app[o.s.a.SchedulerImpl] Process [web] is stopped
2019.01.29 13:18:19 INFO app[o.s.a.SchedulerImpl] Process [es] is stopped
2019.01.29 13:18:19 INFO app[o.s.a.SchedulerImpl] SonarQube is stopped
2019.01.29 13:18:19 WARN app[o.s.a.p.AbstractProcessMonitor] Process exited with exit value [es]: 143
In the prerequisites Oracle 11.2.x driver is mentioned as supported.
I think the problem is not the oracle’s driver, maybe that one works for real. It looks to me that sonarqube has a check in its code that doesn’t allows oracle’s drivers older than version 12 (look here).
Hi Ann,
I’m sure it was done for some good reason.
Just to summarize: I can’t upgrade to sonarqube 7.6, because that check will always detect that my Oracle is 11.2.x.