oracle cat index抛出无效的sql名称异常

时间:2015-11-02 12:24:10

标签: oracle full-text-indexing

我们最近将我们的数据库升级到了Oracle 12c,从那时起它在插入具有cat索引的表时抛出ORA-44003: invalid sql name异常。

我们在一列上只有cat索引,这对Oracle 11g运行良好。

有趣的是,如果我继续尝试,我可以插入相同的记录。有时在第二次,有时在第十次尝试。

以下是例外:

Internal Exception: java.sql.SQLException: ORA-44003: invalid SQL name
ORA-06512: at "SYS.DBMS_ASSERT", line 479 
ORA-06512: at "CTXSYS.DRVDML", line 415
ORA-06512: at "EMISDB.DR$IDX_AML_NOTICE_DESCTC", line 1
ORA-04088: error during execution of trigger 'SONARDB.DR$IDX_NOTICE_DESCTC'

我删除并使用脚本创建了cat索引:

create index IDX_NOTICE_DESC on NOTICE (DESCRIPTION) indextype is ctxsys.ctxcat

我会很感激任何提示。

0 个答案:

没有答案