为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:v8
【操作系统】:麒麟v10
【CPU】:鲲鹏920
【问题描述】*:
php用PDO连接达梦,在客户端机器中的dm_svc.conf 设置屏蔽关键字 KEYWORDS=(content),为什么一直不起作用?
目前测试只有修改 dm.ini 中的EXCLUDE_RESERVED_WORDS参数才起作用,但是这样副作用太大,容易导致别的服务出问题
示例:
XQDM=(192.168.10.5:5236)
TIME_ZONE=(480)
LANGUAGE=(CN)
CHAR_CODE=(PG_UTF8)
[XQDM]
KEYWORDS =(content)
LOGIN_MODE =(4)
SWITCH_TIME=(3)
SWITCH_INTERVAL=(1000)
直接加到连接串里试试看:
?keyWords=(content)
你配置了服务名dm_svc.conf,是通过服务名连接的吗?配置完需要重启应用服务
1、重启应用服务看看
2、把KEYWORDS改成KEY_WORDS重启应用服务看看,有可能PDO不支持KEYWORD参数