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”啟動;