emr部署hive并适配达梦数据库

作者:振鹭

一、达梦 用户、数据库初始化

1、创建hive的元数据库

bash 复制代码
create tablespace hive_meta datafile '/dm8/data/DAMENG/hive_meta.dbf' size 100 autoextend on next 1 maxsize 2048;

2、创建数据库的用户

bash 复制代码
create user hive identified by "hive12345" default tablespace hive_meta;

3、给权限

bash 复制代码
grant RESOURCE to hive;

4、查看创建的表空间:

bash 复制代码
select * from v$tablespace;
select * from dba_data_files;

二、部署hive-DM

1、开始部署


2、修改hive_pkg配置


bash 复制代码
database_db : 达梦数据库名称(必须⼤写):
database_ip : 达梦数据库ip
database_password : 达梦数据库密码
database_port : 达梦数据库端⼝
database_type : 达梦数据库的类型选择oracle
database_user : 达梦数据库的⽤户名
javax_jdo_option_ConnectionDriverName : 达梦数据库的jdbc class(dm.jdbc.driver.DmDriver)
jdbc_uri : 达梦数据库的jdbc url HIVE2 为数据库名称 (jdbc:dm://HIVE2?dmsvcconf=/opt/dtstack/Hive/hive_pkg/conf/dm_svc.conf)

3、修改hivesql配置

此配置修改规则和hive_pkg的规则⼀致,进⾏相同修改。

4、进⾏部署

5、等待部署成功

更多技术信息请查看云掣官网https://yunche.pro/?t=yrgw

相关推荐
寒秋丶36 分钟前
Milvus:向量字段-二进制向量、稀疏向量与密集向量(六)
数据库·人工智能·python·ai·ai编程·milvus·向量数据库
寒秋丶36 分钟前
Milvus:通过Docker安装Milvus向量数据库(一)
数据库·人工智能·docker·ai·ai编程·milvus·rag
Maỿbe2 小时前
Redis的持久化
数据库·redis·缓存
努力学习的小廉3 小时前
初识MYSQL —— 基本查询
数据库·mysql·1024程序员节
许泽宇的技术分享3 小时前
让数据库“听懂“人话:Text2Sql.Net 深度技术解析
数据库·.net
qq_12498707534 小时前
基于hadoop的电商用户行为分析系统(源码+论文+部署+安装)
大数据·hadoop·分布式·毕业设计
珊珊而川4 小时前
MAC-SQL 算法一
数据库·sql·oracle
听风吟丶4 小时前
深入解析 Spring Boot 自动配置:原理、实践与进阶
java·数据库·sql
风语者日志4 小时前
[LitCTF 2023]这是什么?SQL !注一下 !
android·数据库·sql
lang201509284 小时前
Spring Boot 核心技巧与实战指南
java·数据库·spring boot