ORA-29842: option not supported with the version string of the indextype interface
Cause: User specified an option which is not supported with the version of the indextype interface provided
Action: User should either not request for this option or should provide an implementation type that implements the correct version of the indextype interface.
ORA-29842: option not supported with the version string of the indextype interface 错误消息表明您正在使用的indextype不支持版 本字符串中的选项。
最常见的ORA-29842错误案例是尝试使用一个支持WebDAV的Oracle Text INDEXTYPECOLUMN时出现的,而服务器实际上运行的是早期版本的Oracle Text。
正常处理方法及步骤:
步骤1:检查OracleText的当前版本:
1. 运行以下查询,确定您使用的Oracle Text是何版本:
select version from all_indextypes where indextype=’CTXSYS.CONTEXT’;
2. 确认支持您正尝试使用的索引类型接口以及支持该选项的Oracle Text最低版本号要求。
步骤2:升级您的OracleText至支持您所需要的选项:
1. 确认您已安装了支持该选项的Oracle Text最低版本号要求
2. 如果没有,请升级到支持您正在尝试使用的索引类型接口以及所需选项的最新版本。
3. 重新创建索引,并将它的INDEXTYPE COLUMN设置为指定选项。