Apache Drill中Oracle DB的存储插件

时间:2016-02-23 11:35:07

标签: apache-drill

我正在尝试配置Oracle DB。但显示:错误

  

错误(无法创建和更新存储空间。)

{
    type: "jdbc",
    enabled: true,
    driver: "oracle.jdbc.OracleDriver",
    url:"jdbc:oracle:thin:system/pass@123@192.xxx.xxx.xxx:8047/nvn"
}

请告诉我这里做错了什么..?

1 个答案:

答案 0 :(得分:1)

问题在于存储插件的 url

您需要提及Oracle machnie的主机名/ IP& port not Drill Web UI的URL。

url:"jdbc:oracle:thin:<username>/<password>@<oracle-machine-hostname>:<port>/SID"

例如:

url:"jdbc:oracle:thin:user/pass@192.168.xx.xx:1521/orcl"

注意:

  1. 确保在ojdbc7.jar
  2. 中添加<drill-directory>/jars/3rdparty
  3. 使用JDBC jar通过JDBC客户端或代码仔细检查连接URL,用户名,密码