达梦数据库OPTIMIZER OR NBEXP参数bug导致EAS用户管理界面查不到任何用户
问题描述
已出现的信创环境:达梦数据库+麒麟银河操作系统+EAS Cloud V8.6/ EAS Cloud V8.8
信创环境下EAS Cloud服务端软件安装成功后,打开EAS Cloud客户端用户管理界面查不到任何用户,而查看权限三维查看-组织可以查看到用户。如下图所示:
解决方案
原因分析:
1、当SQL语句中有OR过滤拼接条件如AND ("PM".FIsPrimary = 1 OR ("PM".FIsPrimary IS NULL)) ,发现SQL语句执行完查不出数据,目前初步分析可能是达梦数据库的bug导致。
2、在达梦数据库SQL语句中OR条件左右两边内容做为整体进行判断而没有分开多条SQL语句用union进行合并方式处理,会导致有些SQL语句执行不出数据。
解决方法:
1、找到配置好的达梦数据库实例所在文件夹(如C:\dmdbms\data\DAMENG)的位置,找到 dm.ini 文件,修改达梦数据库的参数,OPTIMIZER OR NBEXP的参数值由非0值改为0。
2、参数修改后重启达梦数据库服务,让改的参数生效。
达梦数据库OPTIMIZER OR NBEXP参数bug导致EAS用户管理界面查不到任何用户
问题描述已出现的信创环境:达梦数据库+麒麟银河操作系统+EAS Cloud V8.6/ EAS Cloud V8.8信创环境下EAS Cloud服务端软件安装成功后...
点击下载文档
上一篇:EAS系统报表接收报尝试重连- no more data from socket错误处理下一篇:创建EAS数据中心报Get tablespace actual size error及ORA-01157: 无法标识/锁定数据文件处理
本文2024-09-22 20:21:14发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-113083.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章