配置达梦数据库
# 1、转换MySQL脚本为达梦数据库脚本
# 1.1 准备环境
- MySQL库:
确保已经导入了合同系统的sql文件 - 达梦数据库:
1.确认达梦数据库的CASE_SENEITIVE = 0,就是达梦实例初始化的时候设置是否大小写敏感
2.修改dm.ini中COMPATIBLE_MODE=4,然后重启服务
# 1.2 转换步骤
打开达梦数据库安装目录/tool/dts.exe
,右键点击【迁移】选择【新建迁移】,界面如下
在新建迁移界面输入迁移名称
选中新建的迁移,点击下一步
选择MySQL转DM,点击下一步
录入MySQL和DM数据源信息,点击下一步
选择我们要转换数据库脚本的源MySQL库和要转到的scheme
选择全部的表进行转换
执行方式不用选,直接选择下一步
点击完成,开始转换
# 2、开发环境使用达梦数据库
# 2.1 配置合同项目设置
修改application-workflow.yml
,添加如下内容
jpa:
properties:
hibernate:
dialect: org.hibernate.dialect.DmDialect
show-sql: ture
1
2
3
4
5
2
3
4
5
修改application-dev.yml
中修改如下:
pagehelper:
helperDialect: oracle
1
2
2
修改application-dev.yml
中修改数据库设置如下:
driverClassName: dm.jdbc.driver.DmDriver
#scheme是前面设置的
url: jdbc:dm://localhost:5236?schema=zxcm&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&nullCatalogMeansCurrent=true
username:
password:
1
2
3
4
5
2
3
4
5
# 2.2 配置计划任务配置
修改xxljob项目下的application-dev.yml
,修改数据库设置如下:
driver-class-name: dm.jdbc.driver.DmDriver
url: jdbc:dm://localhost:5236?schema=ZXCM&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&nullCatalogMeansCurrent=true
username: SYSDBA
password:
1
2
3
4
2
3
4
上次更新: 2025/03/18, 14:01:36