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

浙公网安备 33010602011771号