美文网首页
达梦数据库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适配总结

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