美文网首页
达梦数据库DM8适配总结

达梦数据库DM8适配总结

作者: 旻璿 | 来源:发表于2020-08-29 08:00 被阅读0次

安装好之后,
如下命令初始化数据库,如果没有设置环境变量,则需要进入dm的安装目录下执行。

$ cd /home/dmdba/dmdbms/bin
$ ./dminit path=/home/dmdba/dmdbms/data page_size=16 case_sensitive=0

启动数据库服务

$ ./dmserver /home/dmdba/dmdbms/data/DAMENG/dm.ini

注:
1、dminit没有指定数据库名称,所以数据库名称是默认的DAMENG。如果要指定为其他名字,可以通过关键字DB_NAME修改。
2、如下是设置后不能更改的关键字。
path:初始数据库存放路径
page_size:数据页大小
case_sensitive:大小写敏感(默认敏感) case_sensitive=0(设置大小写不敏感)
charset/unicode_flag:字符集(默认是0代表GB18030,1为UTF-8)1

达梦数据库,应用适配过程的异常处理,原数据库MySQL(持续更新)

1、SQL 写法不支持,应用执行遇到报错:【无效的ORDER BY 字句】【不是GROUP BY 表达式】
登录数据库,执行这个SQL: sp_set_para_value(2,'COMPATIBLE_MODE',4);
执行成功后,重启数据库即可。
修改为4 后,关于group 和order 之前不兼容的语法报错,就会变得正常。

相关文章

  • 生成达梦的数据初始化脚本

    背景: 为适应国产化适配的需求,我们选择使用达梦(DM8 )数据库替代 MySQL 做为国产化版本产品方案的存储。...

  • 达梦数据库DM8适配总结

    安装好之后,如下命令初始化数据库,如果没有设置环境变量,则需要进入dm的安装目录下执行。 启动数据库服务 注:1、...

  • 配置 UnixODBC

    麒麟&达梦适配系列: 1.麒麟服务器上安装 DM8[https://www.jianshu.com/p/0b575...

  • 麒麟服务器上安装 DM8

    麒麟&达梦适配系列: 1.麒麟服务器上安装 DM8[https://www.jianshu.com/p/0b575...

  • beego-ORM 适配达梦

    麒麟&达梦适配系列: 1.麒麟服务器上安装 DM8[https://www.jianshu.com/p/0b575...

  • 适配国产数据库-达梦(DM8)

    错误号:-2512 错误消息:未经授权的用户 解决:在文件 /**/dmdbms/data/DAMENG/dm.i...

  • 达梦数据库兼容问题

    项目背景 项目需要适配国产数据库,以下是适配达梦数据库时遇到的一些问题 配置达梦数据库 通过引入Dm8JdbcDr...

  • springboot-mybatis数据库从mysql迁移到达梦

    背景 领导要求支持国产数据库项目要适配达梦6、达梦7、gbase、金仓等国产数据库。 1. 表数据迁移 幸好达梦6...

  • UOS 安装DM8达梦数据库

    一.查看当前系统的cup版本执行命令: FT:即为飞腾二.下载对应版本的dm数据库https://www.dame...

  • 介绍几个国产数据库

    一、DM 软件名称:达梦数据库(DM)。 开发商:武汉bai华工达梦数据库有限公司。 软件描述: 达梦数据库具有如...

网友评论

      本文标题:达梦数据库DM8适配总结

      本文链接:https://www.haomeiwen.com/subject/cnqcsktx.html