Apache Drill 中 Oracle DB 的存储插件
Storage Plugin for Oracle DB in Apache Drill
我正在尝试针对 Oracle 数据库进行配置。但显示:错误
Error(Not able to create and update storage.)
{
type: "jdbc",
enabled: true,
driver: "oracle.jdbc.OracleDriver",
url:"jdbc:oracle:thin:system/pass@123@192.xxx.xxx.xxx:8047/nvn"
}
请告诉我我做错了什么..?
存储插件的 url 有问题。
您需要提及 Oracle machnie 的 hostname/IP 和端口而不是 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"
注意:
- 确保
ojdbc7.jar
添加到 <drill-directory>/jars/3rdparty
- 通过 JDBC 客户端或代码使用 JDBC jar
仔细检查您的 连接 url、用户名、密码
我正在尝试针对 Oracle 数据库进行配置。但显示:错误
Error(Not able to create and update storage.)
{
type: "jdbc",
enabled: true,
driver: "oracle.jdbc.OracleDriver",
url:"jdbc:oracle:thin:system/pass@123@192.xxx.xxx.xxx:8047/nvn"
}
请告诉我我做错了什么..?
存储插件的 url 有问题。
您需要提及 Oracle machnie 的 hostname/IP 和端口而不是 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"
注意:
- 确保
ojdbc7.jar
添加到<drill-directory>/jars/3rdparty
- 通过 JDBC 客户端或代码使用 JDBC jar 仔细检查您的 连接 url、用户名、密码