Skip to content

Instructions to connect the Metabase to Oracle Autonomous Database

Notifications You must be signed in to change notification settings

htschannerl/metabase-oracle-autonomous-database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to configure Metabase with Oracle Cloud Autonomus Database

Instructions to connect the Metabase to Oracle Autonomous Database

I decided to write this instruction because I had difficulty connecting my Docker Metabase instance with the Oracle Autonomous Database using SSL. Basically, my difficult was discovery how use the Keyfile in the docker container.

As a reference I use the following links:

  1. First of all you need to create your Oracle Autonomous database.
  2. Go to the database details. Database details
  3. Access DB Connection. DB Connection
  4. Download client credentials (Wallet).
    1. Inform one password. This password will be used to create the Keyfile and will be used in the docker container of metabase. Keystore Password
  5. Extract the Wallet.
  6. Copy the file keystore.jks where you going store the metabase configuration data.
  7. Use the environment JAVA_OPTS to define the following JVM options:
-Djavax.net.ssl.keyStore=/path/to/keystore.jks
-Djavax.net.ssl.keyStoreType=JKS \
-Djavax.net.ssl.keyStorePassword=<keyStorePassword>

For example JAVA_OPTS: "-Djavax.net.ssl.keyStore=/scripts/keystore.jks -Djavax.net.ssl.keyStoreType=JKS -Djavax.net.ssl.keyStorePassword=<keyStorePassword>"

  1. Open the file tnsnames.ora extracted from the Wallet and search the information about host, port and service_name, and use it in the database configuration in the metabase. Database Configuration

If you have some question, please open a issue here and ask me.

Thanks!!!

About

Instructions to connect the Metabase to Oracle Autonomous Database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published