【发布时间】:2018-03-26 05:20:16
【问题描述】:
我不确定这是否是一个合法的问题,但这是背景。
公司数据库是在 Presto 中设置的,我需要连接到 Presto 才能运行一些查询。当我询问开发团队时,我得到了以下link 作为参考。我对命令行几乎一无所知,所以我还是决定试一试。我使用的是 Windows 10 电脑。
我按照链接上的说明,从 Windows 的命令提示符访问 Presto CLI,但我被困在连接到 Presto 服务器的阶段。我用来连接的命令如下,<abc> 是我的详细信息的占位符:
./presto-cli --server <company_database> --catalog hive --schema <my_schema> --user <my_username> --<my_password>
但是,上面的命令并没有将我的 PC 连接到数据库。我可以知道可能出什么问题吗?
【问题讨论】:
-
您能否更具体地了解运行该命令时会发生什么?你有例外吗?会挂吗?您是否尝试过获取堆栈跟踪(IIRC CTRL+Break)?
-
@Dain 输出显示“->”。似乎是在要求我输入更多命令。
-
这很奇怪。 CLI 通常会提示“hive:company_database>”。由于命令中的引号未闭合,“->”可能来自shell?
-
@DainSundstrom 最终,按照网站上的所有说明,我能够使用 Metabase 连接到数据库。
标签: command-prompt presto