报错:无法解析表达式
当 INI 参数 ENABLE_PL_SYNONYM=0 时,禁止通过全局同义词执行非系统用户创建的包或者 DMSQL 程序。
解决方法:
- 将dm.ini中的参数ENABLE_PL_SYNONYM改成1即可。
参数说明:是否可以通过全局同义词执行非系统用户创建的包或者存储过程。1是,0否。 0的情况下,在解析过程/包名时,如果借助了 同义词,则这些对象要么是系统内部创建的,或者其创建者必须为系统用户,否则一律报错。 - 该参数是动态参数,可在管理工具中直接执行:
sp_set_para_value(1,‘ENABLE_PL_SYNONYM’,1);