Prestodb cli Oracle Conenction - 需要帮助 - 运行命令时出错:身份验证失败:未经授权

问题描述

安装在一个实例上的 presto 可以从安装在另一个实例上的 Oracle 查询数据吗??

执行的步骤

在 Windows 实例中有 Oracle。

我已经在 Linux 服务器上安装了 Presto,

* config.properties :
coordinator=true
node-scheduler.include-coordinator=true
http-server.http.port=8080
query.max-memory=10GB
query.max-memory-per-node=1GB
discovery-server.enabled=true
discovery.uri=http://localhost:8080

创建一个目录“oracle.properties”,并将有效的连接详细信息放在:/root/Presto/presto-server-0.245.1/etc/catalog

connector.name=oracle
connection-url=jdbc:oracle:thin:@3.2.2.2:1521/Databasename
connection-user=Username
connection-password=Passowrd

我已将 cli jar 放在 bin 中:使其可执行 chmod +x presto

Launched presto : bin/launcher start

从 28562 开始 使用命令运行 cli :

presto --server localhost:8080 --catalog oracle --schema Databasename

Cli 已启动,

presto:Databasename>

但是当执行查询显示错误 运行命令时出错:身份验证失败:未经授权 在 oracle.properties 中输入的所有详细信息都是有效的。 任何建议表示赞赏,谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...