Hive安装和使用( 四 )

4.3 查询并导出结果这个理由小陷阱,--outputformat=tsv要放到-e前面才生效
beeline -u"jdbc:hive2://ip:10000/testdb;"--outputformat=tsv-e "select count(*) from testhive;" > r.txt5.遇到的错误Hive JDBC:Permission denied: user=anonymous, access=EXECUTE, inode=”/tmp”
解决办法:报错内容提示hive没有/tmp目录的权限,赋予权限即可:(注意:该tmp目录为hdfs的目录,不是Linux系统的目录)
hadoop fs -chmod 777 /tmp#hadoop fs -chmod -R 777 /tmp
【Hive安装和使用】


推荐阅读