我执行
alter system set dispatchers='(protocol=tcp)(dispatchers=3)(index=0)','(protocol=tcps)(dispatchers=2)(index=1)';语句返回错误:
ERROR 位于第 1 行:
ORA-00922: 缺少或无效选项
而单步执行
alter system set dispatchers='(protocol=tcp)(dispatchers=3)(index=0)';
及
alter system set dispatchers='(protocol=tcps)(dispatchers=2)(index=1)'
都能正常执行。
这是什么原因啊?请高手指点!
动手试了一下,你所说的set dispatchers出错,应该是mts_dispatchers吧。
如下:alter system set mts_dispatchers='(protocol=tcp)(dispatchers=3)(index=0)(protocol=tcps)(dispatchers=2)(index=1)';
多个协议之间不要用引号和逗号隔开。