getting error ora-29855 AND Error while creating Index on clob data (2 threads merged by bb) [message #376574] |
Wed, 17 December 2008 22:40 |
asksrikanth@gmail.com
Messages: 9 Registered: December 2008 Location: Bangalore
|
Junior Member |
|
|
Hi,
When i am executing the below command
CREATE INDEX ICD9_DATA_INDEX ON EMRENCOUNTERDATA
(ICD9_DATA) INDEXTYPE IS CTXSYS.CONTEXT
i am getting the error as below
Error starting at line 7,238 in command:
CREATE INDEX ICD9_DATA_INDEX ON EMRENCOUNTERDATA
(ICD9_DATA)
INDEXTYPE IS CTXSYS.CONTEXT
Error report:
SQL Error: ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-50857: oracle error in drvxtab.create_index_tables
ORA-00955: name is already used by an existing object
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 364
Please do needful.Thanks in advance
Sri
|
|
|
getting error ora-29855 [message #376575 is a reply to message #376574] |
Wed, 17 December 2008 22:42 |
rajasekhar857
Messages: 500 Registered: December 2008
|
Senior Member |
|
|
Error starting at line 7,238 in command:
CREATE INDEX ICD9_DATA_INDEX ON EMRENCOUNTERDATA
(ICD9_DATA)
INDEXTYPE IS CTXSYS.CONTEXT
Error report:
SQL Error: ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-50857: oracle error in drvxtab.create_index_tables
ORA-00955: name is already used by an existing object
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 364
|
|
|
|
|
|
|
Re: Error while creating Index on clob data [message #376594 is a reply to message #376580] |
Thu, 18 December 2008 00:03 |
|
Barbara Boehmer
Messages: 9100 Registered: November 2002 Location: California, USA
|
Senior Member |
|
|
Sometimes there are problems and not all of the things associated with an index, like some of the dr$...$... tables get dropped. I have seen cases where the index is supposedly dropped, but some of the domain tables still exist. The fact that you are getting an error on "create_index_tables" suggests that this is the problem. See what the following query returns.
Select * from all_objects where object_name LIKE '%ICD9_DATA_INDEX%';
If you find any objects like DR$ICD9_DATA_INDEX$... then try to drop them individually. You may have to use FORCE with your drop command. But be careful that you are not dropping something with a similar name that is associated with something other than the index you are trying to create. Then try to create your new index again. Sometimes it can help to exit the session, then try again in another session. If all this fails, then you may just have to choose another name for your new index.
Although these two threads are from two different users, they have the same i.p. address and appear to be the same problem, so I merged them, but didn't delete either of them.
[Updated on: Thu, 18 December 2008 00:32] Report message to a moderator
|
|
|
|
|
|