1. 程式人生 > >Metabase配置Oracle資料庫

Metabase配置Oracle資料庫

        在這裡分別講解一下在linux作業系統上基於docker安裝的Metabase配置oracle資料庫和Windows作業系統直接使用java -jar執行metabase配置oracle資料庫。

一、linux作業系統上基於docker安裝的Metabase,並配置oracle資料庫。

        1、安裝docker,在這裡就不做詳細講解了;

        2、使用命令“docker search metabase”搜尋可用的metabase映象;

        3、使用“docker pull metabase/metabase”命令下載映象;

        4、使用下面的命令建立容器,其中“MB_PLUGINS_DIR”是設定環境變數中的自定義外掛路徑;

    docker  run  -d  -p  3000:3000 \
        -e "MB_PLUGINS_DIR=/app/plugins" \
        --name  metabasecs  metabase/metabase

        5、使用“docker ps”命令檢視已啟動容器,如果容器沒有啟動,則使用“docker start 容器名”啟動容器;

        6、使用“docker  exec  -it  容器名  /bin/sh”命令進入容器內部,使用“ls”命令檢視容器內部的目錄;

       7、進入app目錄下,使用“mkdir plugins”命令建立plugins目錄,然後Ctrl + D退出容器;

8、下載oracle jdbc驅動程式jar檔案:ojdbc7.jar

        9、將下載的ojdbc7.jar上傳到宿主機的opt目錄下,使用命令“docker cp /opt/ojdbc7.jar metabasecs:/app/plugins”將ojdbc7.jar複製到容器/app/plugins路徑下;

        10、使用“docker stop 容器名”命令停止容器,然後在使用“docker  start  metabasecs”啟動容器,這樣就可以支援Oracle資料庫。

二、Windows作業系統直接使用java -jar執行metabase配置oracle資料庫。

1、下載metabase.jar和ojdbc7.jar檔案;

        2、將metabase.jar放在C:\metabase路徑下,將ojdbc7.jar放在C:\metabase\plugins路徑下;

        3、使用“set MB_PLUGINS_DIR=C:\metabase\plugins”設定環境變數中的自定義外掛路徑;

        4、使用“java -jar metabase.jar”啟動;