DM8 开发

由于近期项目的需求,业务系统将采用达梦数据库V8(DM8)作为数据库开发平台。
DM8是达梦数据库有限公司推出的新一代高性能数据库产品。它具有开放的、可扩展的体系结构,易于使用的事务处理系统,以及低廉的维护成本,是达梦公司完全自主开发的产品。DM8以RDBMS 为核心,以SQL为标准,是一个能跨越多种软硬件平台、具有大型 数据综合管理能力的、高效稳定的通用数据库管理系统。
本文将介绍DM8常用的两种访问接口JDBC和ODBC的连接配置方法和开发环境配置,为方便项目中开发人员快速学习。

一、JDBC接口配置

1. 加载DM8 JDBC驱动程序;

 Class.forName("dm.jdbc.driver.DmDriver");

2. 建立与数据库的连接;

// 定义 DM8 URL连接串
String urlString = "jdbc:dm://localhost:5236";
// 定义连接用户名
String userName = "SYSDBA";
// 定义连接用户口令
String password = "SYSDBA";
// 连接 DM8数据库
Connection conn = DriverManager.getConnection(urlString, userName, password);

二、ODBC接口配置

1. 解压odbc压缩包
tar -zxvf unixODBC-2.3.0.tar.gz
2. 检查gcc包安装情况
rpm aq|grep gcc
在这里插入图片描述
3. ./configure
4. make
5. make install
6. 查看安装版本
odbc_config --version
在这里插入图片描述
7. 配置odbc.ini和odbcinst.ini
在这里插入图片描述
odbc.ini配置文件

[DM8]
Description = DM ODBC DSN
Driver = DM8 ODBC DRIVER
SERVER = localhost
UID = SYSDBA
PWD = SYSDBA
TCP_PORT = 5236

odbcinst.ini配置文件

[DM8 ODBC DRIVER]
Description = ODBC DRIVER FOR DM8
Driver = /home/dmdba/dmdbms/bin/libdodbc.so

8. 测试
在这里插入图片描述

三、常用开发配置

1. 通过Maven引入DM8的JDBC驱动
在这里插入图片描述

2. 通过Maven引入DM8的Hibernate方言包
在这里插入图片描述

3. Springboot中配置数据库连接
在这里插入图片描述

4. 在IDEA中连接DM数据库

新增Driver
在这里插入图片描述
根据上一步新增的DM Driver建立DataSource
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值