国产数据库达梦适配hive踩过的坑

hive元数据库与国产达梦数据库

hello,大家好,由于我们现在的系统是政府的系统,最近在做信创国产化技术的转移,由于本人负责大数据这块的架构设计等,所以自然而然会接触到国产化的东西,由于数据库最终确定了武汉达梦数据库,不光是需要将数据从mysql迁移到武汉达梦,大数据hive的元数据库也需要换成武汉达梦,那么问题就来了,查了hive的官网,元数据库只支持如下五种:
在这里插入图片描述
我选择的是硬着头皮往上冲,接下来的操作跟选择mysql作为元数据库的操作是一样的,只是配置文件中有配置不同而已,如下是hive-site.xml中截取达梦(dm)数据库的部分配置

在这里插入图片描述
然后还需要注意的一点是需要将达梦(dm)的驱动包上传到lib目录下
接下来就是最关键的一步了,初始化元数据库(先建好hive库,在达梦中叫模式),然后执行

schematool -dbType oracle -initSchema

接下来就是启动相应的服务,然后验证hive是否可用。
解释下为什么初始化的时候选择oracle,因为武汉达梦底层是oracle,至此,武汉达梦适配hive告一段落。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值