ORA-29855: erreur d'exécution de la routine ODCIINDEXCREATE

Hello
i have an error when creating a full text index on a simple table which has a primary key
CREATE TABLE tab_1(aa nvarchar2(50) PRIMARY KEY,bb clob)
CREATE INDEX xtab_1_bb ON tab_1 (bb) INDEXTYPE IS CTXSYS.CONTEXT
ORA-29855: erreur d'exécution de la routine ODCIINDEXCREATE
ORA-20000: Erreur Oracle Text
DRG-10528: clé primaires de type NVARCHAR2 non autorisées
ORA-06512: à "CTXSYS.DRUE", ligne 160
ORA-06512: à "CTXSYS.TEXTINDEXMETHODS", ligne 364
if i retry to recreate the full text index, i get
ORA-00955: ce nom d'objet existe déjà
however, if i create the full text index before creating the primary key it works good
CREATE TABLE tab_2(aa nvarchar2(50) ,bb clob)
CREATE INDEX xtab_2_bb ON tab_2 (bb) INDEXTYPE IS CTXSYS.CONTEXT
ALTER TABLE tab_2 ADD CONSTRAINT pk_bb PRIMARY KEY(aa)
help me pleaze

Raj Kr Pandit wrote:
where is the issue?The issue is your code is apples and oranges:
SQL> CREATE TABLE tab_1(aa nvarchar2(50) PRIMARY KEY,bb clob)
  2  /
Table created.
SQL> CREATE INDEX xtab_1_bb ON tab_1 (bb) INDEXTYPE IS CTXSYS.CONTEXT
  2  /
CREATE INDEX xtab_1_bb ON tab_1 (bb) INDEXTYPE IS CTXSYS.CONTEXT
ERROR at line 1:
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-10528: primary keys of type NVARCHAR2 are not allowed
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 364
SQL> SY.

Similar Messages

  • Dump - ORA-29855 : routine ODCIINDEXCREATE

    Hi every body,
    I have exported a dump :
    export ORACLE_SID=app
    exp userid=user/userPass owner=user file=export.dmp log=export.log statistics=none direct=Y
    I send the dump to someone else and he find this error :
    IMP-00017: Echec de l'instruction suivante avec erreur ORACLE 29855 :
    "CREATE INDEX "SPACIAL_COORD_POSITION_FK" ON "POS" ("COORD" ) IN"
    "DEXTYPE IS "MDSYS"."SPATIAL_INDEX" PARAMETERS ('TABLESPACE=myInd_IDX')"
    IMP-00003: Erreur ORACLE 29855 rencontrée
    ORA-29855: erreur d'exécution de la routine ODCIINDEXCREATE
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-06512: à "MDSYS.SDO_INDEX_METHOD_10I", ligne 10
    Début de l'activation des contraintes...
    How can i fixe it ?
    thanks

    Try import data only and only then import the indexes and constraints.
    Alon.

  • ORA-29855 problem with creation of a index

    Hi to all,
    I'm trying to create an index but I have this problem:
    SQL>CREATE INDEX ITALIA_NODE_IDX ON ITALIA_NODE$(GEOMETRY) INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    CREATE INDEX ITALIA_NODE_IDX ON ITALIA_NODE$(GEOMETRY) INDEXTYPE IS MDSYS.SPATIAL_INDEX
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-13249: Error in spatial index: [mdrcrtxfergm]
    ORA-13249: Error in spatial index: [mdpridxtxfergm]
    ORA-29400: data cartridge error
    ORA-01653: unable to extend table M2_10A70$$.1024 by SPATIAL in tablespace USERS
    ORA-06512: a "MDSYS.SDO_INDEX_METHOD_10I", line 10
    What do you think about this problem?
    thank you in advance.
    Crystal
    Edited by: crystal13 on 18-giu-2010 2.03

    Hi,
    it looks like your tablespace USERS is to small. You have no space left. So extend the size of the tablespace by enlarging the file underneath or putting a second one to it, or put the tablespace in AUTOEXTEND mode. See the administrators guide: http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/tspaces.htm#i1010516

  • ERROR at line 1: ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine ORA-20000: Oracle Text error: DRG-10700: preference does not exist: global_lexer ORA-06512: at "CTXSYS.DRUE", line 160 ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 366

    database version 11.2.0.4
    rac two node
    CREATE INDEX MAXIMO.ACTCI_NDX3 ON MAXIMO.ACTCI
    (DESCRIPTION)
    INDEXTYPE IS CTXSYS.CONTEXT
    PARAMETERS('lexer global_lexer language column LANGCODE')
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: Oracle Text error:
    DRG-10700: preference does not exist: global_lexer
    ORA-06512: at "CTXSYS.DRUE", line 160
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 366

    Like the error message says, you don't have a global_lexer.  So, you need to create a global_lexer and that lexer must have at least a default sub_lexer, then you can use that global_lexer in your index parameters.  Please see the demonstration below, including reproduction of the error and solution.
    SCOTT@orcl12c> -- reproduction of problem:
    SCOTT@orcl12c> CREATE TABLE actci
      2    (description  VARCHAR2(60),
      3      langcode     VARCHAR2(30))
      4  /
    Table created.
    SCOTT@orcl12c> CREATE INDEX ACTCI_NDX3 ON ACTCI (DESCRIPTION)
      2  INDEXTYPE IS CTXSYS.CONTEXT
      3  PARAMETERS('lexer global_lexer language column LANGCODE')
      4  /
    CREATE INDEX ACTCI_NDX3 ON ACTCI (DESCRIPTION)
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: Oracle Text error:
    DRG-10700: preference does not exist: global_lexer
    ORA-06512: at "CTXSYS.DRUE", line 160
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 366
    SCOTT@orcl12c> -- solution:
    SCOTT@orcl12c> DROP INDEX actci_ndx3
      2  /
    Index dropped.
    SCOTT@orcl12c> BEGIN
      2    CTX_DDL.CREATE_PREFERENCE ('global_lexer', 'multi_lexer');
      3    CTX_DDL.CREATE_PREFERENCE ('english_lexer', 'basic_lexer');
      4    CTX_DDL.ADD_SUB_LEXER ('global_lexer', 'default', 'english_lexer');
      5  END;
      6  /
    PL/SQL procedure successfully completed.
    SCOTT@orcl12c> CREATE INDEX ACTCI_NDX3 ON ACTCI (DESCRIPTION)
      2  INDEXTYPE IS CTXSYS.CONTEXT
      3  PARAMETERS('lexer global_lexer language column LANGCODE')
      4  /
    Index created.

  • ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine

    I am receiving the following error from FME(safe software) when creating a spatial index. I have ruled out several of the common causes as reported in this forum because the procedure works for dataset with 300,000 rows of less but fails with the full dataset of 455,412 rows.
    I am using 10G 10.2.0.2.0 - 64bi
    Any hints/tips would be much appreciated.
    Thanks
    Richard
    -----Error text follows ----------------------------------------------------------------------------------------
    Executing SQL statement `CREATE INDEX CARTO_TEXT_LL_IXS ON CARTO_TEXT_LL(GEOM) INDEXTYPE IS MDSYS.SPATIAL_INDEX' to create spatial index on Oracle table
    Executing SQL statement `DROP INDEX CARTO_TEXT_LL_IXS FORCE' to clean up failed spatial index creation
    Database Writer: Translation aborted -- rerun specifing "ORACLE8I_2_START_TRANSACTION 227"
    Execution of statement `CREATE INDEX CARTO_TEXT_LL_IXS ON CARTO_TEXT_LL(GEOM) INDEXTYPE IS MDSYS.SPATIAL_INDEX' did not succeed; error was `ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-29400: data cartridge error
    Error - OCI_NODATA
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 10

    Thank you both for replies.
    The error does ocurr when I try to create the index from SQL, see message text below.
    With the spatial index creation disabled in FME the run completes sucessfully, so the data is ok, well thats a maybe.
    So I omitted the first 200,000 input rows and ran the last 255,413 rows and the index was sucessfully created (in FME) so now I conclude that the data IS ok (I had previously done a successful run with the first 300,000 rows)
    Therefore I am thinking that my database has a problem when it is asked to create a spatial index with the full 455,412 rows. Could this be configuration, a space problem . . . .
    Any more suggestions?
    Thanks
    Richard
    =Error when running from SQL =====================================
    SQL> CREATE INDEX CARTO_TEXT_LL_IXS ON CARTO_TEXT_LL(GEOM) INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    CREATE INDEX CARTO_TEXT_LL_IXS ON CARTO_TEXT_LL(GEOM) INDEXTYPE IS MDSYS.SPATIAL_INDEX
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-29400: data cartridge error
    Error - OCI_NODATA
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 10
    SQL>
    =End error message=============================================

  • ORA-29855 - Error creating Spatial Index using a Stored Procedure

    Hi
    I am using Oracle 10gR2 database and I have written a stored procedure to create spatial index. But when i execute this function i get the following error message.
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-13249: Error in R-tree: [mdrcrtscrt]
    ORA-13231: failed to create index table [MDRT_217C1$] during R-tree creation
    ORA-13249: Stmt-Execute Failure: CREATE TABLE FGDABZ40.MDRT_217C1$ (NODE_ID NUMBER, NODE_LEVEL NUMBER, INFO BLOB) LOB (INFO) STORE AS (CACHE) NOLOGGING PCTFREE 2
    ORA-29400: data cartridge error
    ORA-01031: insufficient privileges
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 10
    ORA-06512: at line 1
    ORA-06512: at "FGDABZ40.PKG_PSSDBE_APPLICATION", line 298
    ORA-06512: at line 17
    The tables that i am passing are registered in metadata and I am able to create indexes directly in sql plus. But when i try to create using this stored procedure, it fails.
    it should be possible to create indexes using a generic function. Has any faced a similar problem?
    regards
    sam

    Hi,
    I am having a same error on Oracle 10gR2 database. When I execute the same statement in sqlplus, it works. But it gives this error when I call the procedure which has this create spatial index statement.
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-13249: Error in R-tree: [mdrcrtscrt]
    ORA-13231: failed to create index table [MDRT_20CDA$] during R-tree creation
    ORA-13249: Stmt-Execute Failure: CREATE TABLE "SDOMGR".MDRT_20CDA$ (NODE_ID NUMBER, NODE_LEVEL NUMBER, INFO BLOB) LOB (INFO) STORE AS (CACHE) NOLOGGING PCTFREE 2
    ORA-29400: data cartridge error
    ORA-01031: i
    Any help will be appreciated.
    Thanks,
    Sri

  • ORA-29855 while creating spatial index

    Hello, I am having trouble creating a spatial index.
    When I execute the following:
    create index la2003geoidx on polygons("GEOMETRY1")
    indextype is mdsys.spatial_index;
    I get the error
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    I've seen a few topics in this forum that mention this error, but in my case that is the ONLY error message.

    whew. had trouble with the login.
    Hi Daniel,
    we are using 8.1.6 with the latest patches available. We have been using a spatial database for some time, but have never gotten the indexing to work. We always got wierd stuff, but now it's just the one error message.
    We are using Geomedia Pro 4 to access the data on the client end, if that makes a difference

  • Error creating Spatial Index - ORA-29855

    I have a DB in 11g that I used SQL Developer to copy to my local machine, 10g installation. I copied the same kind of databases around a lot but this is the first time I'm getting this error, when creating the spatial index.
    For this table I only copy the DDL and then run a .sql file with lot's of inserts and now I'm trying to create the spatial index.
    So I tried:
    CREATE INDEX location_spatial_idx ON location(locationcoordinates) INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    And got:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 10
    My DB is:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
    I tried running the create index as SYSDBA with no luck.
    select * from mdsys.sdo_index_metadata_table -> empty for this user owner
    select sdo_index_name from user_sdo_index_metadata -> empty
    SELECT * FROM SDO_INDEX_METADATA -> empty
    So... any clue on what I'm doing wrong?

    user10768987 wrote:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    So... any clue on what I'm doing wrong?I would think that Oracle is quite clearly telling you what is wrong here: Your table is not in the metadata.
    If you simply create the DDL for the table and create the insert statements from SQL Developer, it won't create the insert into user_sdo_geom_metadata....
    And in order to create a spatial index, the table MUST be in the user_sdo_geom_metadata, whether you try to create the index as SYSDBA or as the owner of the table.
    Regards,
    Stefan
    Edited by: Stefan Jager on Jun 4, 2013 9:14 AM

  • Problem creating spatial index(ora 29855) on 10g 2r

    hello i use oracle 10g r2 and have problems by creating my index (ora 29855).
    The weird thing is that similar kinds of creating indices make one time problems and in the other time not ???
    First example - it's no problem to create this index and everything is fine
    create table map_image(
    img_id number(5),
    img blob,
    geom mdsys.sdo_geometry);
    create index map_image_idx on map_image(geom) indextype is mdsys.spatial_index;
    Second example- spit the ora 29855 error out and following ora 13203
    create table SCHIFFSPOSITION(
    ship_id                              VARCHAR(10)NOT NULL,
    system_date_der_1                DATE      ,
    system_time_der_1                VARCHAR(8),
    geom                          SDO_GEOMETRY);
    create index schiffsposition_idx on schiffsposition(geom) indextype is mdsys.spatial_index;
    Thank you very much for help

    Are you missing metadata? This works just fine:
    SQL> DROP TABLE map_image;
    Table dropped.
    SQL> DROP TABLE schiffsposition;
    Table dropped.
    SQL> DELETE FROM MDSYS.user_sdo_geom_metadata;
    2 rows deleted.
    SQL> CREATE TABLE map_image(
    2 img_id NUMBER(5),
    3 img BLOB,
    4 geom MDSYS.SDO_GEOMETRY);
    Table created.
    SQL> INSERT INTO MDSYS.user_sdo_geom_metadata
    2 VALUES ('MAP_IMAGE', 'GEOM',
    3 sdo_dim_array (sdo_dim_element ('Longitude', -180, 180, .05),
    4 sdo_dim_element ('Latitude', -90, 90, .05),
    5 sdo_dim_element ('Elevation', -11000, 9000, .05)
    6 ),
    7 8307);
    1 row created.
    SQL> CREATE INDEX map_image_idx ON map_image(geom) INDEXTYPE IS MDSYS.spatial_index;
    Index created.
    SQL> CREATE TABLE schiffsposition(
    2 ship_id VARCHAR(10) NOT NULL,
    3 system_date_der_1 DATE ,
    4 system_time_der_1 VARCHAR(8),
    5 geom SDO_GEOMETRY);
    Table created.
    SQL> INSERT INTO MDSYS.user_sdo_geom_metadata
    2 VALUES ('SCHIFFSPOSITION', 'GEOM',
    3 sdo_dim_array (sdo_dim_element ('Longitude', -180, 180, .05),
    4 sdo_dim_element ('Latitude', -90, 90, .05),
    5 sdo_dim_element ('Elevation', -11000, 9000, .05)
    6 ),
    7 8307);
    1 row created.
    SQL> CREATE INDEX schiffsposition_idx ON schiffsposition(geom) INDEXTYPE IS MDSYS.spatial_index;
    Index created.
    Bryan

  • Error ORA-29855:

    when i try to create index ihave an error below this:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: ConText error:
    DRG-11422: linguistic initialization failed
    DRG-00100: internal error, arguments : [52100],[drxf.c],[707],[gxtopen],[0]
    ORA-06512: at "CTXSYS.DRUE", line 122
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 34
    ORA-06512: at line 1
    i need yor help.Regards...

    Hi Bruce,
    After you've upgraded the database, there are additional steps that need to be done to upgrade spatial. Here is information from Appendix A3 in the oracle spatial users guide:
    A.3 Upgrading from Spatial Release 8.1.5, 8.1.6, or 8.1.7
    If you are upgrading from Spatial release 8.1.5, 8.1.6, or 8.1.7 to Spatial 9i release 2 (9.2.0), and if you have not chosen the automatic upgrade option, perform the following steps to upgrade to Spatial release 9.2.0.
    Note:
    The following steps are not necessary if you chose the Oracle Installer option for an automatic upgrade.
    If you have linear referencing system (LRS) data, you must perform the steps in Section A.5 regardless of whether or not you chose an automatic upgrade.
    1. Make sure that the Oracle RDBMS is upgraded to release 9.2.0.
    2. Connect to the database instance specifying AS SYSDBA.
    3. Grant the required privileges to the MDSYS user by running the following procedure:
    SQL> @$ORACLE_HOME/md/admin/mdprivs.sql
    4. Connect as MDSYS.
    5. Perform the migration by running the following procedure:
    SQL> @$ORACLE_HOME/md/admin/c81Xu9X.sql
    Hope this helps.

  • Locator Error ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine

    I am trying to setup Intermedia Locator and am trying to create the Locator index per the code below. Any ideas why I am getting the below error, and what I can do about it.
    Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production
    With the Partitioning option
    JServer Release 8.1.6.0.0 - Production
    SQL> desc zip_codes
    Name Null? Type
    ZIPC_ZIP5 NOT NULL VARCHAR2(5)
    ZIPC_SDO_GEOMETRY MDSYS.SDO_GEOMETRY
    ZIPC_GEOCODE_RESULT MDSYS.GEOCODE_RESULT
    SQL> execute geocoder_http.setup_locator_index('zip_codes','zipc_sdo_geometry');
    BEGIN geocoder_http.setup_locator_index('zip_codes','zipc_sdo_geometry'); END;
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13224: specified index name is too long for a spatial index
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD", line 7
    ORA-06512: at line 1
    ORA-06512: at "MDSYS.GEOCODER_HTTP", line 168
    ORA-06512: at line 1
    Thanks,
    Bob Mann

    Hi Raju,
    There are a few things I would change below.
    The first is that optimized rectangles (which you are using) need to be specified as lower left then upper right, assuming the lowest values are in the lower left corner of the coordinate system.
    The way you've specified them is upper left, lower right which will not work.
    The second thing I would change is your create index statement. You shouldn't be using locater to create the index - locator is a separate product should be used only with point geometries.
    Your create index statement should look something like this:
    create index zonetemp_sidx on zonetemp(shape)
    indextype is mdsys.spatial_index
    parameters ('sdo_level=NN');
    where NN above is an integer number representing the tiling level you are going to use for the index. This is workload dependent, but I will give you a range of 8-12 to start with - you can protype using real data and figure out what gives you the best performance - if it is 12 you may want to go higher.
    Also, you will have had to preload user_sdo_geom_metadata.
    Finally, your query looks good, although I would change it slightly to set the third ordinate to NULL rather than 0, i.e.:
    SELECT NAME
    FROM ZONETEMP A
    WHERE SDO_FILTER (A.SHAPE,
    MDSYS.SDO_GEOMETRY(2001,null,
    MDSYS.SDO_POINT_TYPE(20,20,NULL),
    NULL, NULL)),'QUERYTYPE='WINDOW')
    ='TRUE'
    Hope this helps,
    dan

  • ORA-29855: error occured in ODCIINDEXCREATE routine

    I'm trying to create a spatial index using Microstation Geographics, but I got error messages.
    The first error msg was ORA-29855: error occurred in ODCIINDEXCREATE routine. I think the other messages were also related to that routine.
    I tried to create a spatial index (using the same method) in another database. It worked.
    I wonder what went wrong. Do I need records in the table to create index?
    Thanks!

    In the patch readme, I found this:
    =======================================================
    If you are using an Oracle9i (9.2) preconfigured Standard Edition database, then the database contains the following components that are not supported by the Standard Edition:
    Oracle Data Mining
    Oracle OLAP Catalog
    Oracle OLAP Analytic Workspace
    Oracle OLAP API
    Spatial
    The catpatch.sql script does not run the patch scripts for these components. It sets the component STATUS to "OPTION OFF" in the DBA_REGISTRY view. The original versions of the dictionary objects for the components remain in the database but the catpatch.sql script does not apply the patch to them.
    =========================================================
    Does it mean it doesn't support Spatial? I'm not sure mine is preconfigured Standard Edition database though.

  • Err while creating Index - ORA-29855: ,ORA-20000

    Got err while creating index. We moved the Table to new tablespace and drop the index. While creating index got this err. Col1 is clob datatype.
    SQL> CREATE INDEX kc_ctx_RAWTEXT ON RAWTEXT
    2 (col1)
    3 INDEXTYPE IS CTXSYS.CONTEXT
    4 PARALLEL ;
    CREATE INDEX KC_CTX_RAWTEXT ON RAWTEXT
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: Oracle Text error:
    DRG-50857: oracle error in drvddl.ParallelIndexPopulate
    ORA-12801: error signaled in parallel query server P020
    ORA-20000: Oracle Text error:
    ORA-06512: at "CTXSYS.DRUE", line 160
    ORA-06512: at "CTXSYS.DRVPARX", line 36
    ORA-06512: at "CTXSYS.DRUE", line 160
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 364

    remove parallel clause and try again

  • ORA-29855 - Unable to allocate shared memory

    Hi,
    We are encountering troubles (unable to allocate shared memory) while indexes creation. We tried to increase the share_size_memory (actually 52 mb) but this had no effect on this error. The Oracle error code is ORA-29855.
    The database is version 8.1.7, hosted on a Linux machine (RedHat 7.2) with 512 mb of memory. The code used for the index creation works fine on other machines (code from 9iAS Wireless installation) running with Windows 2000 as operation system.
    Any help or comment will be appreciated.
    Thanks,
    Fabrice Clari.
    The error message is:
    java.sql.SQLException: ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13200: internal error [ROWID:AAAGDwAAFAAAAvjAAA] in spatial indexing.
    ORA-13206: internal error [] while creating the spatial index
    ORA-13011: value is out of range
    ORA-00600: internal error code, arguments: [kope2ucoll700], [], [], [], [], [], [], []
    ORA-04031: unable to allocate 16396 bytes of shared memory ("large pool","unknown object","koh-kghu sessi","kolcalm coll")
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD", line 8
    ORA-06512: at line 1

    Which portion of shared memory did you increase? The error indicates you need to increase large_pool_size. It seems you may also have other problems since you have several errors, and this only relates to the ORA-04031 error.

  • MDSYS.SPATIAL_INDEX' did not succeed; error was `ORA-29855:

    Hi everyone
    The error MDSYS.SPATIAL_INDEX' did not succeed; error was `ORA-29855: occoured when migrating
    shape file to oracle spatial database through FME software
    pls help

    we have more information about your error and your database configuration and your O.S, to help you better.
    By other way i think your problem could be solved if you read this:
    http://docs.oracle.com/cd/E14072_01/relnotes.112/e11944.pdf
    also:
    https://kr.forums.oracle.com/forums/thread.jspa?threadID=976103
    Edited by: Fran on 16-mar-2012 1:48

Maybe you are looking for