CONTAINS query with SYN operator fails with DRG-11702 (Doc ID 1345529.1)

Last updated on AUGUST 04, 2011

Applies to:

Oracle Text - Version: 11.2.0.1 and later   [Release: 11.2 and later ]
Information in this document applies to any platform.

Symptoms

Since upgrading to 11.2, a CONTAINS query with SYN operator that used to work in 10.2 now fails with errors:

SQL> select version from v$instance;

VERSION
-----------------
11.2.0.2.0

SQL> SELECT doc_id FROM docs
   2 WHERE CONTAINS(description,'SYN({MEMPHIS (OPEN) - GOLF},mythesaurus)')> 0;
SELECT doc_id FROM docs
*
ERROR at line 1:
ORA-29902: error in executing ODCIIndexStart() routine
ORA-20000: Oracle Text error:
DRG-11702: illegal text after disambiguated homograph

Changes

Database was upgraded to 11.2.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms