1、 部分关键词被达梦所保留,如果需要使用这些关键词,需要进行屏蔽,本次以屏蔽关键词interval例,屏蔽前报错如下:
2、 修改dm_svc.conf文件,屏蔽关键词
注意:修改的是应用服务器(或者操作的终端电脑)上的该文件,不是修改数据库服务器上的文件。
vim /etc/dm_svc.conf
KEYWORDS=(interval) //添加关键词
保存后即可,如下:
注:如果是在终端电脑上修改该文件,请使用记事本打开修改,不要使用notepad之类的工具打开,修改完成最好再次打开确认以下是否修改成功。
3、 重新连接数据库,执行第一步同样的操作,结果如下:
至此,关键词屏蔽操作结束。
4、说明
(1)达梦数据库屏蔽关键词的方法有两种,上述的方法,针对是该客户端或者应用服务器有效,如果更换了客户端,还需要重新配置一次;而如果想要全局有效,屏蔽终端的区别,可以修改dm.ini文件的EXCLUSIVE__RESERVED_WORDS参数值为需要屏蔽的关键词,但是这种操作不建议。
(2)如果是修改了应用服务器的dm_svc.conf文件,修改完成后需要重新应用服务。