我有两个环境,Oracle 12.1.0.2.0 - 64位,它们基本相同。 在其中一个中,我可以成功地将所需的表放入内存中,但在另一个中,我得到“ORA-00922:丢失或无效选项”。 我正在执行的命令是
ALTER TABLE USER_ROLE_T INMEMORY PRIORITY MEDIUM;
两个环境都配置了 INMEMORY 参数,并且 SGA_TARGET 配置为“0”。
可能是什么原因?
最佳答案
该问题是由于参数值不正确引起的。 由于服务器从 Oracle 11g 升级到 Oracle 12c,因此 COMPATIBLE 参数设置为 Oracle 11.2.4。 当我将参数设置为正确的 Oracle 版本后,问题就解决了。
关于oracle - ORA-00922 尝试将表放入内存时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42368169/