hive元数据库适配达梦

1. 修改hive-site.xml

 

        <property>
          <name>javax.jdo.option.ConnectionURL</name>
          <value>jdbc:dm://192.168.50.101:30236?keyWords=(COMMENT,comment)</value>
          <description>JDBC connect string for a JDBC metastore</description>
          <!-- 注意这里后面的keyWords=(COMMENT,comment)一定要,不然后面新建表的时候会报错 -->
        </property>
        <property>
                <name>javax.jdo.option.ConnectionDriverName</name>
                <value>dm.jdbc.driver.DmDriver</value>
                <description>Driver class name for a JDBC metastore</description>
        </property>
        <property>
                <name>javax.jdo.option.ConnectionUserName</name>
                <value>*****</value>
                <description>username to use against metastore database</description>
        </property>
        <property>
                <name>javax.jdo.option.ConnectionPassword</name>
                <value>*****</value>
        <description>password to use against metastore database</description>
        </property>

2. 上传达梦jdbc驱动到hive的lib目录

驱动下载链接
注意驱动版本。我开始上传的旧版本的驱动包,启动一直报空指针异常。换了连接中的版本OK了,其他版本需自己测试。

3. 执行初始化

 

schematool -dbType oracle -initSchema
posted @   猫也听歌  阅读(288)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示