达梦数据库和其它数据库的兼容性如何修改

达梦DM8数据库可以通过修改实例的配置文件dm.ini中的参数COMPATIBLE_MODE用来兼容不同的数据库,此参数为静态参数,修改后只有重启数据库服务才能生效。
COMPATIBLE_MODE,是否兼容其他数据库模式。
0: 不兼容
1:兼容 SQL92 标准
2: 部分兼容 ORACLE
3: 部分兼容 MS SQL SERVER
4: 部分兼容 MYSQL
5:兼容 DM6
6: 部分兼容 TERADATA

1.通过命令行工具disql修改此参数为2,兼容oracle数据库。

[dmdba@localhost bin]$ ./disql sysdba/********

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 7.746(ms)
disql V8
SQL> sp_set_para_value(2,'compatible_mode',2);
DMSQL 过程已成功完成
已用时间: 9.327(毫秒). 执行号:2099.
SQL> SELECT para_name,para_type,para_value FROM V$DM_INI WHERE PARA_NAME ='COMPATIBLE_MODE';

行号     PARA_NAME       PARA_TYPE PARA_VALUE
---------- --------------- --------- ----------
1          COMPATIBLE_MODE IN FILE   0

已用时间: 5.230(毫秒). 执行号:2100.

重启数据库服务,查看此参数已修改。
在这里插入图片描述

SQL> SELECT para_name,para_type,para_value FROM V$DM_INI WHERE PARA_NAME ='COMPATIBLE_MODE';

行号     PARA_NAME       PARA_TYPE PARA_VALUE
---------- --------------- --------- ----------
1          COMPATIBLE_MODE IN FILE   2

已用时间: 6.436(毫秒). 执行号:105.

2.通过vi直接修改dm.ini配置文件中的COMPATIBLE_MODE参数为0,不兼容。
在这里插入图片描述
重启数据库服务,查看此参数已修改。
在这里插入图片描述

SQL> SELECT para_name,para_type,para_value FROM V$DM_INI WHERE PARA_NAME ='COMPATIBLE_MODE';

服务器[LOCALHOST:5236]:处于普通打开状态
已连接

行号     PARA_NAME       PARA_TYPE PARA_VALUE
---------- --------------- --------- ----------
1          COMPATIBLE_MODE IN FILE   0

已用时间: 19.130(毫秒). 执行号:4.
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
是的,Activiti 5.2.2 可以兼容达梦数据库。Activiti 是一个轻量级的开源工作流引擎,它支持与不同的关系型数据库进行集成。达梦数据库是一种关系型数据库管理系统,它拥有自己的特定规范和语法。 为了使 Activiti 兼容达梦数据库,您需要完成以下步骤: 1. 首先,您需要下载并安装适用于 Activiti 的达梦 JDBC 驱动程序。您可以在达梦官方网站上找到该驱动程序的下载链接。 2. 安装完驱动程序后,您需要在 Activiti 的配置文件中进行一些必要的更改。在 Activiti 的配置文件中,您需要指定使用达梦数据库和相应的连接信息,如数据库 URL、用户名和密码等。您还需要将达梦数据库的驱动类路径配置在 Activiti 的类路径中。 3. 此外,您还需要确保 Activiti 的版本与所使用的达梦 JDBC 驱动程序兼容。为了解决潜在的兼容性问题,您可以查阅 Activiti 和达梦数据库的官方文档,以获得更多关于版本兼容性的信息。 完成上述步骤后,您应该能够将 Activiti 集成到达梦数据库中,并使用其提供的工作流功能。请注意,在使用达梦数据库之前,您需要熟悉该数据库的语法和特性,以确保您的操作能够顺利进行。 总而言之,Activiti 5.2.2 可以兼容达梦数据库,但在集成和使用过程中可能需要注意一些细节,如安装适用于 Activiti 的达梦 JDBC 驱动程序、配置数据库连接信息等。通过正确完成这些步骤,您应该能够顺利地将 Activiti 与达梦数据库集成,并使用其提供的工作流引擎功能。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值