活了二十多年,没能为祖国、为人民做点什么,每思及此,伤心欲绝 !

SpringBoot连接Hive异常

Java 柯广 3474℃ 0评论

SpringBoot连接Hive异常,错误信息如下:

Table not found 'DUAL'

通过 jdbc的方式,都是可以的,这里咋就不行了。

原因

dual表的概念来自oracle,数据库建立时即与数据字典一起初始化,该表只有一个varchar2类型名为dummy的字段

解决办法

hive里面default库创建一个dual表,随便插入一条数据,重新启动SpringBoot程序,就可以连上hive了。

CREATE TABLE `dual`(
  `dummy` string);

新建一个文本文件,写上一行数据,通过load命令导入即可。

转载请注明:柯广的网络日志 » SpringBoot连接Hive异常

喜欢 (2)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址