天天看点

springboot+mybatis+oracle替换成达梦数据库dm8方案

1.application.properties修改如下参数,oracle.url中schema指定模式,要根据实际修改,amp;aa=':postgresql:'指定数据库方言为PostgreSQL数据库;oracle.user,oracle.password根据实际情况修改;修改驱动程序,如下所示:

spring.datasource.url=jdbc:dm://10.293.49.199:5236/?schema=test&aa=':postgresql:'

spring.datasource.username=test

spring.datasource.password=test

spring.datasource.driver-class-name=dm.jdbc.driver.DmDriver

2.pom.xm中注释原来的oracle的依赖,如图所示

springboot+mybatis+oracle替换成达梦数据库dm8方案

 添加dm8数据库的驱动依赖

<!-- 达梦数据库驱动  -->

<dependency>

    <groupId>dm.jdbc</groupId>

    <artifactId>DmJdbcDriver18</artifactId>

    <version>18</version>

</dependency>

4.修改dm8数据库的参数(按实际情况修改用户名/密码/路径等参数):

登录dm8客户端: dmdba用户进入linux,进入到dm8/bin目录:

执行命令:

./disql SYSDBA/[email protected]:5236

 alter system set 'COMPATIBLE_MODE' =2 spfile;

exit;

重启数据库,参数生效

执行命令:

./DmServiceDMSERVER stop  (关闭数据库)

./DmServiceDMSERVER start  (启动数据库)