In /admin/databases/create - the only database type I’m able to add is “H2”.
How do I add other database types, like MySQL or mongo?
Running “java -jar metabase.jar” with metabase v0.22.2 and openjdk-9-jre on Ubuntu 16.04.
In /admin/databases/create - the only database type I’m able to add is “H2”.
How do I add other database types, like MySQL or mongo?
Running “java -jar metabase.jar” with metabase v0.22.2 and openjdk-9-jre on Ubuntu 16.04.
Looks like openjdk-9 was the issue:
03-06 12:27:16 DEBUG metabase.driver :: Registered driver :h2
With openjdk-8, database support is much better:
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :bigquery
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :crate
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :druid
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :googleanalytics
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :h2
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :mongo
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :mysql
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :postgres
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :redshift
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :sqlite
03-06 12:42:04 DEBUG metabase.driver :: Registered driver :sqlserver
Yup, we do not support OpenJDK 9 yet. It’s still months away from a release candidate – http://openjdk.java.net/projects/jdk9/
To clarify: you don't support OpenJDK in general or you don't support OpenJDK version 9?
http://www.metabase.com/docs/v0.22.2/operations-guide/running-the-metabase-jar-file.html
Currently Metabase requires Java 6 or higher and will work on either the OpenJDK or Oracle JDK. Note that the Metabase team prefers to stick with open source solutions where possible, so we use the OpenJDK for our Metabase instances.
I suppose OpenJDK 8 is fine?
corrected it to reflect “open jdk 9”. We support 7 + 8 just fine and run our test suite on them in CI.