我在嵌入式模式的Windows机器上使用最新版本的钻取。但是,我总是得到"没有当前的连接"发送任何查询时出错。此外,Web服务器localhost:8047也不起作用。这是我在尝试开始练习时看到的内容。
我在两台独立的Windows机器上尝试了Java JDK 8和9,并得到了同样的错误。我搜索了这个问题,但到目前为止还没有得到任何解决方法。
对此有何解决方法?非常感谢!!
答案 0 :(得分:2)
通过正确设置JAVA_HOME解决了问题。
答案 1 :(得分:2)
这是另一条可能有助于他人的线索!!我遇到了同样的问题"没有当前连接"在Windows 10上,在许多圈子中试图解决它:
最后,我解决了这个问题:使用JDK VERSION 7或8
我吹走了我的版本9,重新安装了版本8,再次设置了JAVA_HOME,然后开始使用sqlline.bat -u" jdbc:drill:zk = local"
我测试了它并得到了这个!!!
0: jdbc:drill:zk=local> SELECT version FROM sys.version;
+----------+
| version |
+----------+
| 1.12.0 |
+----------+
1 row selected (1.326 seconds)
答案 2 :(得分:0)
Hadoop-3.1.2: Datanode and Nodemanager shuts down
上述线程中的Stuxen提供了确切的解决方案,并且对我有用。