远程连接hive server

时间:2024-04-02 17:21:21

hiveserver2
1、在hive服务器上启动hive server2,在你的hive主目录/bin/下找到并执行下面的命令,默认监听10000端口
#hiveserver2


2、使用cli在本机连接
#beeline
beeline> !connect jdbc:hive2://localhost:10000 user pwd
user和pwd可以随便写的,连接后,可以执行sql语句了


3、在远程cli连接hive server2
#beeline
beeline> !connect jdbc:hive2://111.222.333.444:10000 user pwd


4、在windows客户端上使用图形界面软件连接hive server2,如SQuirrel SQL Client、Oracle SQL Developer
到这里下载SQuirrel SQL Client
http://squirrel-sql.sourceforge.net/
执行以下语句安装软件
java -jar squirrel-sql-3.8.0-standard.jar
安装后启动SQuirrel SQL Client,先要配置驱动,点击左侧驱动程序-->点击左上角加号,按照下图配置就可以了
选择相应的驱动,红叉代表驱动不存在,对号代表驱动存在可用。
附加类路径:找到驱动程序jar包,加进去就可以了
名称随便写
地址示例填写jdbc:hive2://111.222.333.444:10000
类名填写org.apache.hive.jdbc.HiveDriver

远程连接hive server

远程连接hive server


配置连接:配置好驱动后,点击左侧别名-->点击左上角加号,先选择驱动程序,然后填上其他输入框,按照下图配置就可以了,可以点击测试连接一下,点击确定保存配置。

远程连接hive server

远程连接hive server



配好连接后,连接会出现在左侧,双击就能连接hive仓库了。左上角有一个SQL tab,编写sql语句后,点击执行按钮(上面的小人图标按钮),就能看到执行结果了。

远程连接hive server

远程连接hive server



其他功能自行探索吧!