Unable to create index

Hi All,
I have a 8.1.7.4 database with oracle text installed. I try to create a index and get the followin error:
create index quick_text on quick ( text )indextype is ctxsys.context; ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: interMedia Text error:
DRG-11422: linguistic initialization failed
DRG-00100: internal error, arguments : [52100],[drxs.c],[553],[gxtopen],[1]
DRG-11432: file error while accessing interMedia Text knowledge base
ORA-06512: at "CTXSYS.DRUE", line 126
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 78
ORA-06512: at line 1
All the objects are valid (I checked). Any Ideas ?
Thanks in advance,

This error indicates that you are attempting to create a theme index,
but your NLS_LANGUAGE setting of the database does not have a
linguistic knowledge base installed. Right know there are only
KBs in english and french only.
The workaround is to create the index with themes off. So just
turn off the the following attribute and then re-create the index.
CTX_DDL.set_attribute('DEFAULT_LEXER','INDEX_THEMES', 'NO');

Similar Messages

  • Unable to create Indexes on F table

    Hi
    We are unable to create Indexes on one of our Cube's fact table...I tried creating with Process chain , Batch and also tried with SE11 ...table name ... Indexes ...Activate...
    Its showing active object generated but the warning msg Index does not exist in database system MSSQL still exist  and not creating indexes...When I activate the indexes its not showing this warning for all other cubes...Please advice
    regards

    Hi Sam,.
    The index creation on F table is taken care by the system itself. When you activate the cube, the DIM and F table are created and at the same time, indexes are created.
    To create your own indes, though, go to se11...>F Table name-->Indeexes-it will show you system created indexes.
    There will be a create sign....click there... and give the name of the index(like 1, 2). It will open up the maintain index page, where you have to mention all the parameter.
    Thanbks...
    Shambhu

  • Unable to create index ..can anyone help me

    Dan,
    I have created the following table and the values are as following,
    create table zonetemp(
    name varchar2(15),
    SHAPE MDSYS.SDO_GEOMETRY)
    insert into zonetemp values('Raju',
    MDSYS.SDO_GEOMETRY(2003,null,null,
    MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,3),
    MDSYS.SDO_ORDINATE_ARRAY(10,30,40,10)))
    insert into zonetemp values('Kalpan',
    MDSYS.SDO_GEOMETRY(2003,null,null,
    MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,3),
    MDSYS.SDO_ORDINATE_ARRAY(0,20,40,0)))
    insert into zonetemp values('Chetan',
    MDSYS.SDO_GEOMETRY(2003,null,null,
    MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,3),
    MDSYS.SDO_ORDINATE_ARRAY(0,40,40,20)))
    commit
    I am unable to index the table.
    exec geocoder_http.setup_locator_index('ZONETEMP','SHAPE');
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13219: failed to create spatial index table [ZONET_SHAPE_IDX_HL13N1$]
    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
    My Query :
    SELECT NAME FROM ZONETEMP A
    WHERE SDO_FILTER(A.SHAPE,MDSYS.SDO_GEOMETRY(2001,null,MDSYS.SDO_POINT_TYPE(20,20, 0), NULL, NULL)),'QUERYTYPE='WINDOW') ='TRUE'
    Basically these gemoteries are polygon.
    what i want to do is query this table with the operator SDO_FILTER with reference geomotry as POINT and find the corresponding polygon in which it is found.
    Is it Possible?Is this a valid Query?
    N.B for the ploygon definations one can asssume a gird layout of 40*40.
    null

    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

  • IDES system copy ..error during IMPORT_ABAP..unable to create indexes

    Hi all,
    I am doing a IDES system copy. I ran the report SMIGR_CREATE_DLL , the export activities have been completed successfully as well on the source system. Now on the target system, during the import, I am getting the following error in the log file SAPDFACT.log.
    (DB) ERROR: DDL statement failed
    (CREATE  INDEX "/BI0/E0RSTT_C06~P" ON "/BI0/E0RSTT_C06" ( "KEY_0RSTT_C06P" , "KEY_0RSTT_C06T" , "KEY_0RSTT_C06U" , "KEY_0RSTT_C061" , "KEY_0RSTT_C062" , "KEY_0RSTT_C063" , "KEY_0RSTT_C064" , "KEY_0RSTT_C065" , "KEY_0RSTT_C066" , "KEY_0RSTT_C067" , "KEY_0RSTT_C068"  ) TABLESPACE PSAPSR3 STORAGE (INITIAL 65536 NEXT 0000002560K MINEXTENTS 0000000001 MAXEXTENTS 2147483645 PCTINCREASE 0 ) NOLOGGING COMPUTE STATISTICS )
    DbSlExecute: rc = 99
      (SQL error 1408)
      error message returned by DbSl:
    ORA-01408: such column list already indexed
    (DB) INFO: disconnected from DB
    The owner for this table is SAPSR3. Some oracle forums suggested to drop the index before recreating it. But when i do "drop index SAPSR3."/BI0/E0RSTT_C06~P..it says.."the specified index does not exist". But when I go to recreate this index, it doesn get created successfully. After that when I re-run the import, it again fails. Suprisingly..now if i go to check if this index is present thru a sql querry:
    select owner, object_name, object_type from dba_objects where object_name='SAPSR3."/BI0/E0RSTT_C06~P"', it tells "no rows selected". This is happening everytime, I create an index, where it gets created successfully, and the import again fails with the same error in SAPDFACT.log.
    I found an SAP note 885441 named..common errors during migration..although mine isnt a migration..my both source and destination are Red hat 64 bit platform.
    The note 1st asks to download the latest R3load..which I did and extracted in the kernel directory of the source..then it also asked to edit the .TSK file..in my case..SAPDFACT.TSK..where the lines:
    I /BIC/E<Cubename>~<index> C err
    to  I /BIC/E<Cubename>~<index> C ign..
    I did that..this time..the import again fails..but in the SAPDFACT.log..it complains about some other index..n the same gets generated in the .TSK file as well..the earlier index error is not again generated.
    I am not sure..what is going wrong..my export went through successfully.i have done the prep steps for export as well..before that i ran the SMIGR_CREATE_DLL report as well..
    Any inputs are highly appreciated..
    Thanks,
    Akshay

    Hi,
    Check SAP  Note 1166589 - Table converter: DB error when creating secondary indexes
    Thanks
    Sunny

  • Unable to create index FND_CONCURRENT_REQUESTS_N2

    Hi
    We are on 10g
    I tried rebuilding the index FND_CONCURRENT_REQUESTS_N2 initially and it errored as shown below:
    SQL> ALTER INDEX FND_CONCURRENT_REQUESTS_N2 REBUILD;
    ALTER INDEX FND_CONCURRENT_REQUESTS_N2 REBUILD
    ERROR at line 1:
    ORA-00600: internal error code, arguments: [13004], [], [], [], [], [], [], []
    SQL>
    Then I droped that index and tried to recreate it, but still erroring as shown below:
    SQL> drop index APPLSYS.FND_CONCURRENT_REQUESTS_N2;
    Index dropped.
    SQL> create index FND_CONCURRENT_REQUESTS_N2
    2 on APPLSYS.FND_CONCURRENT_REQUESTS
    3 (status_code);
    on APPLSYS.FND_CONCURRENT_REQUESTS
    ERROR at line 2:
    ORA-00600: internal error code, arguments: [13004], [], [], [], [], [], [], []
    SQL>
    Can someone help me about this problem.
    Prashanthi

    [email protected] wrote:
    ERROR at line 2:
    ORA-00600: internal error code, arguments: [13004], [], [], [], [], [], [], []
    Can someone help me about this problem.Sure.
    Since it's an ORA-00600, which indicates an internal error inside the database software, the proper steps to resolve this problem are
    1) log on to Oracle Support and
    2) Use the ORa-600 tool to determine ifthis is a known problem, taking the action recommended if it is; and
    3) Open a Service Request with Oracle
    Anything less than that, and you risk corrupting your database. Hope you are taking (usable) backups.

  • Unable to create Index on DB

    Hi Experts,
    As part of SPDD we have to create an Index on EDIDC which was deleted during upgrade. I could recreate the index in ABAP dictionary, but its not getting created in DB. I used SE14 to create it, but got this below error:
    I later tried to create it will the name Z01. Same error again. Can you help me out?
    Request: Create Index EDIDC-900 (KGCD893/08.08.08/17:46)        
    Process: ukapx060_2                                             
    Nametab of table EDIDC with status A does not exist             
    sql:                                                            
    CREATE                                                          
    INDEX "EDIDC900" ON "EDIDC"                                   
    ("MANDT",                                                       
    "ARCKEY")                                                       
    PCTFREE 10                                                      
    INITRANS 002                                                    
    TABLESPACE PSAPBTABI                                            
    STORAGE (INITIAL 0000000016 K                                   
    NEXT 0000010240 K                                               
    MINEXTENTS 0000000001                                           
    MAXEXTENTS UNLIMITED                                            
    PCTINCREASE 0000                                                
    FREELISTS 001)                                                  
    ORA-00942: table or view does not exist                         
    DDL time(___1): .........2 milliseconds                         
    The SQL statement was not executed                              
    Index   could not be created completely in the database         
    Index EDIDC-900 could not be created                            
    Request for EDIDC could not be executed                         
    Index  could not be created completely in the database
    Message no. DI006
    Diagnosis
    It was not possible to create the index in the database.
    This could be caused by the fact that an index with the same name exists in the database, but it is unknown to the ABAP/4 Dictionary. Activating the index in the ABAP/4 Dictionary is possible, but it is not possible to create it in the database.
    Procedure
    For more information about the cause of the error, analyze the SQL error messages in this log.
    Regards,
    Ravikanth

    Hi Srini,
    SAP provided 4 indexes. I plan to create one. Initially I was trying with the name Z01. It gave error. So I started trying with 900. Still the problem persist. So I tried creating a different index with different fields. Still couldnt solve the problem.
    I posted it to our basis team to check. They say everythign is fine. So got struck here. Any specific things you want to check in DB?
    Thanks for your efforts.
    Regards,
    Ravikanth

  • Unable to create indexes

    Hi All,
    My chain while filling the BIA indexes got failed. Then when we tried to  rebuild the indexes. But we couldn't.
    The interesting thing is while we are deleting the indexes the job in sm37 doesn't show any entries. The job is getting stuck. Can any1 throw light on these kind of issues.

    Hi Vitality
    We are not getting any of the error messages. The processs step(filling BIA indexes) in the chain is running ages with no progress.  There are no entries either.
    Hi Mayuri,
    We tried every thing as you suggested, but no luck.
    There is no progress while creating the bIA indexes if we check the job log entries in sm37.

  • Unable to create index due to a data import

    New data was recently imported into a table which was already indexed by Oracle Text (8.1.7). Now, when I try to recreate the index, I get the following error:
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: interMedia Text error:
    DRG-10516: failed to perform DDL operation due to an Oracle error
    DRG-50857: oracle error in driddl.PolicyCreate
    ORA-00001: unique constraint (CTXSYS.DRC$IDX_COLSPEC) violated
    ORA-06512: at "CTXSYS.DRUE", line 126
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 78
    ORA-06512: at line 1Any assistance would be appreciated.

    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by [email protected]:
    The constraint violation is on a column on the dr$index table under the ctxsys user. This has probably occurred because the drop of the index prior to recreating it has not been entirely successful. I suggest that you delete the entry from this table manually. I have done this in the past and it has worked.<HR></BLOCKQUOTE>
    Yes, that did the trick. Thanks!
    null

  • Unable to Create database index

    Hello All,
    I have a table where I'm trying to define indexes.
    I make the additional entry for indexes via SE11.
    Call transaction SE11.
    Enter the table ..
    Choose "Change".
    Choose "Indexes ...".
    Choose the "Create Index" icon and enter the table name and the index name.
    However when I goto SE14 to create in the database,  ->
    Choose "Edit".
    Choose "Indexes ...".
    Select the index.
    Choose continue.
    -> Select 'Background' as the processing type.
      > Choose "Create database index".
    Here, I'm unable to te database index just because it is grayed out.
    I tried with user DDIC also.
    Can any one help with the reason that I am unable to create it.
    Thanks a lot in advance.
    Regards,
    Pradeep

    Hello Pradeep,
    Steps to create an Index
    1. Goto SE11
    2. Enter table name and F6(Change)
    3. Select "Indexes" from the Application Tool bar
    4. Select "Create Index" Option
    5. Select one option
            "Non-Unique index"
    or
            "Unique Index"
    In case of a Non-Unique Index, you can use the radio buttons to define whether the index should be created for all database systems, for selected database systems or not at all in the database.
    Check the proper Type of the Index in SE11 again. This should solve your problem.
    Regards,
    Subrahmanya P

  • Unable to create foreign key: InvalidArgument=Value of '0' is not valid for 'index'. Parameter name: index

    I am running an SQL(CE) script to create a DB. All script commands succeed, but the DB get "broken" after creating the last costaint: after running the script, viewing table properties of Table2 and clicking on "Manage relations" gives the following error: Unable to create foreign key: InvalidArgument=Value of '0' is not valid for 'index'. Parameter name: index. Wondering what does that refer to...
    Here it is the script. Please note that no error is thrown by running the following queries (even from code that passing the queries by hand, one-by-one to sql server management studio).
    CREATE TABLE [table1] (
    [id_rubrica] numeric(18,0) NOT NULL
    , [id_campo] numeric(18,0) NOT NULL
    , [nome] nvarchar(100) NOT NULL
    GO
    ALTER TABLE [table1] ADD PRIMARY KEY ([id_rubrica],[id_campo]);
    GO
    CREATE UNIQUE INDEX [UQ__m_campi] ON [table1] ([id_campo] Asc);
    GO
    CREATE TABLE [table2] (
    [id_campo] numeric(18,0) NOT NULL
    , [valore] nvarchar(4000) NOT NULL
    GO
    ALTER TABLE [table2] ADD PRIMARY KEY ([id_campo],[valore]);
    GO
    ALTER TABLE [table2] ADD CONSTRAINT [campo_valoriFissi] FOREIGN KEY ([id_campo]) REFERENCES [table1]([id_campo]);
    GO
    Sid (MCP - http://www.sugata.eu)

    I know this is kind of old post, but did this realy solved your problem?
    I'm getting this same error message after adding a FK constraint via UI on VS2008 Server Explorer.
    I can add the constraint with no errors, but the constraint is not created on the DataSet wizard (strongly typed datasets on Win CE 6) and when I click "Manage Relations" on the "Table Properties" this error pop out:
    "InvalidArgument=Value or '0' is not valid for 'index'.
    Parameter name: index"
    Even after vreating my table with the relation in SQL the same occurs:
    CREATE TABLE pedidosRastreios (
        idPedidoRastreio INT NOT NULL IDENTITY PRIMARY KEY,
        idPedido INT NOT NULL CONSTRAINT FK_pedidosRastreios_pedidos REFERENCES pedidos(idPedido) ON DELETE CASCADE,
        codigo NVARCHAR(20) NOT NULL

  • Newly hardened Oracle11g database - unable to create Spatial or Text index

    Oracle 11g Rel2, Windows 2003 platform
    Our customer recently hardened their database and then tried to recreate their (previously working) schema. Now they're suddenly encountering these errors when trying to create a spatial index and text index respectively.
    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 initializing geodetic transform
    ORA-13249: SRID 8307 does not exist in MDSYS.CS_SRS table
    ORA-29400: data cartridge error
    ORA-04063: package body "MDSYS.SDO_CS" has errors
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 10
    after running command
    CREATE INDEX IDX_POINTGEOMETRY on PointGeometry(pointGeom) indextype is mdsys.spatial_index parameters('LAYER_GTYPE=POINT');
    When I query mdsys.sdo_cs I can see that SRID 8307 does in fact exist.
    AND
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-04063: package body "CTXSYS.DRIXMD" has errors
    ORA-06508: PL/SQL: could not find program unit being called: "CTXSYS.DRIXMD"
    ORA-06512: at "CTXSYS.DRUE", line 145
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 366
    ORA-04063: package body "CTXSYS.DRIXMD" has errors
    ORA-06508: PL/SQL: could not find program unit being called: "CTXSYS.DRIXMD"
    after running command CREATE INDEX IDX_REPORT_XMLTYPE ON report(xmlreport)
    INDEXTYPE IS CTXSYS.CONTEXT PARAMETERS ('SYNC(ON COMMIT)');
    Your help is greatly appreciated.

    I figured out the answer with help from the Oracle Spatial forum, but I wanted to follow up in case anyone was interested or would find this helpful.
    As part of the hardening process, the system administrator (not a DBA), revoked execute privileges on DBMS_LOB (and a number of other packages) from PUBLIC. The problem was that he didn't read the fine print in the hardening manual that said that doing so "+may result in an inability to execute default Oracle applications and utilities. To correct this problem, grant execute privileges on these packages directly to the SYSMAN, WKSYS, MDSYSand SYSTEM accounts as well as any other default Oracle database and custom application object owner accounts as necessary to support execution of applications/utilities installed with an Oracle Database Server+". As a result, the MDSYS.SDO_CS and CTSXYS.DRIXMD package bodies had compilation errors from trying to access DBMS_LOB. To fix the problem I granted execute privileges on DBMS_LOB, etc to MDSYS and CTXSYS. I can now once again successfully create my Oracle Spatial and Oracle Text indexes.

  • Unable to create function based spatial index

    Maybe someone can help me. I can't seem to find the answer for what I'm doing here.
    I'm trying to create a function based spatial index - so that I can utilize coordinates in tables when I have no SDO_GEOMETRY column.
    Is there a fundamental problem with trying to do this or is it something syntactical?
    Executing the following sql is giving me this error, while I'm trying to create the spatial index:
    --create some table
    CREATE TABLE "ZZ_ACTIVITIES"
    ( "DESCRIPTION" VARCHAR2(50 BYTE),
    "CREW" VARCHAR2(50 BYTE),
    "LATITUDE" NUMBER DEFAULT 0.0,
    "LONGITUDE" NUMBER DEFAULT 0.0
    ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS NOLOGGING
    STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
    TABLESPACE "MAP_NA_Q406" ;
    --create the function that takes an srid, and x/y and returns an SDO_GEOMETRY
    create or replace function get_geometry(p_srid in number,
    p_x in number,
    p_y in number)
    return mdsys.sdo_geometry deterministic;
    Is
    Begin
    Return MDSYS.SDO_GEOMETRY(2001,p_srid,mdsys.sdo_point_type(p_x,p_y,NULL),NULL,NULL);
    End observation;
    --insert sdo metadata
    INSERT INTO USER_SDO_GEOM_METADATA(
    TABLE_NAME,
    COLUMN_NAME,
    DIMINFO,
    SRID
    ) VALUES (
    'ZZ_ACTIVITIES',
    'GET_GEOMETRY(8307,LATITUDE,LONGITUDE)',
    MDSYS.SDO_DIM_ARRAY(
    SDO_DIM_ELEMENT
    'LONGITUDE',
    -180,
    180,
    0.5
    SDO_DIM_ELEMENT
    'LATITUDE',
    -90,
    90,
    0.5
    8307
    --create the index. (THIS IS WHERE THE ERROR IS THROWN)
    CREATE INDEX zz_activities_location_sidx ON ZZ_ACTIVITIES(GET_GEOMETRY(8307,LATITUDE,LONGITUDE)) INDEXTYPE IS MDSYS.SPATIAL_INDEX parameters('layer_gtype=POINT');
    The error returned is;
    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

    Hi,
    To follow up, the below code resolved the issue:
    create index EQX_OKC_K_LINES_B_N4 on okc_k_lines_b(apps.eqx_oklb_term_date_nvl(date_terminated))
    logging
    tablespace eqixdata
    noparallel;
    -- qualifying the custom function name with schema name resolved the issue.
    Thanks,
    Rahul

  • Unable to create spatial index

    I have a spatial table called ROAD11
    in that table I have a MDSYS.SDO_GEOMETRY column named "GEOMETRY".
    after creating that table, I inserted a row, in the USER_SDO_GEOM_METADATA.
    Here is what is present in USER_SDO_GEOM_METADATA
    SQL> SELECT * FROM USER_SDO_GEOM_METADATA WHERE TABLE_NAME='ROAD11';
    ROAD11
    GEOMETRY
    SDO_DIM_ARRAY(SDO_DIM_ELEMENT('X',0,20000,.000005),SDO_DIM_ELEMENT('Y,0,20000,.000005))
    1 row selected
    Now when I am trying to create an index on that table with the syntax.
    SQL> CREATE INDEX ROAD11 ON ROAD11(GEOMETRY)
    INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    CREATE INDEX ROAD11 ON ROAD11(GEOMETRY)
    ERROR at Line 1:
    ORA-29855: error occured in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Satial index:[mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-13249: Error in Spatial index: [mdrcrtxfergm]
    ORA-13000: dimension number is out of range
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD_9I", line 7
    ORA-06512: at line 1
    This error is comeing while creating an index.
    I am useing Oracle 9i.Please help me out in solving the problem.
    Suprabuddha.

    can you post a sample geometry?

  • Unable to create function based Index

    Hi All,
    I created a function as below:
    create or replace function eqx_oklb_term_date_nvl(pin_term_date date)
    return date
    deterministic
    is
    l_sub_date date := sysdate+1;
    l_return_value date := l_sub_date;
    begin
    l_return_value := nvl(pin_term_date, l_sub_date);
    return l_return_value;
    exception
    when others
    then
    l_return_value := l_sub_date;
    return l_return_value;
    end eqx_oklb_term_date_nvl;
    Now trying to create a function based index using below code:
    create index EQX_OKC_K_LINES_B_N4 on OKC.OKC_K_LINES_B(EQX_OKLB_TERM_DATE_NVL(DATE_TERMINATED))
    logging
    tablespace EQIXDATA
    noparallel;
    Encountered Error:
    SQL Error: ORA-00904: "EQX_OKLB_TERM_DATE_NVL": invalid identifier
    00904. 00000 - "%s: invalid identifier"
    *Cause:   
    *Action:
    I can successfully query dba_objects for the function.
    Owner Object_name object_id object_type last_ddl_time status
    APPS     EQX_OKLB_TERM_DATE_NVL     11764623     FUNCTION     3/4/2013 9:44:57 PM     VALID
    I can also query the function using dual.
    select eqx_oklb_term_date_nvl(null) nvl_date from dual;
    nvl_date
    3/5/2013 9:53:59 PM
    I have given grants of the function to both schemas APPS/OKC
    grant all on eqx_oklb_term_date_nvl to okc;
    grant all on eqx_oklb_term_date_nvl to apps;
    The column date_terminated in table okc_k_lines_b is a date. I've checked that.
    Stuck here. Please help.
    Thanks in advance,
    Rahul

    Hi,
    To follow up, the below code resolved the issue:
    create index EQX_OKC_K_LINES_B_N4 on okc_k_lines_b(apps.eqx_oklb_term_date_nvl(date_terminated))
    logging
    tablespace eqixdata
    noparallel;
    -- qualifying the custom function name with schema name resolved the issue.
    Thanks,
    Rahul

  • Unable to search documents after creating Index

    hi all,
             i've created index and assigned datasources to that index.but when i try to search that documents it is showing tht "No matches have been found "
    where as in applicaiton log it is displauing follwing message
    Error  11/29/05 6:30:03 PM  XCrawlerService  Failed to create crawler task SubscriptionCrawler - com.sapportals.wcm.service.xcrawler.XCrawlerException: The SQL statement "SELECT "XCRW_TASK_INDEX" FROM "KMC_XCRW_TASKS" WHERE "XCRW_TASK_ID" = ?" contains the semantics error[s]: type check error: the e 
    so, can any body help me to solve above problem
    regards
    gnana

    Hi Gnana,
    You  may try searching on http://service.sap.com/patches
    You will have to search for ur requrired patches. You would also find pdfs, giving details on the same.
    All the best.
    Awaiting Reply.
    Warm Regards,
    Ritu R Hunjan
    Message was edited by: Ritu  Hunjan

Maybe you are looking for

  • Customer aging report in Sales Order PLD

    My customer would like to have customer aging report to be displayed in Sales order PLD. kindly let me know whether it is possible through system variables. if so, please let me know the system variable values for diferrent aging periods like 0-30, 3

  • Copying member("aTextMemb").image into a rect in an image that uses alpha

    Hi all. I'm currently developping a strategy game with Director, and one of the things I've run into is that i want to update the number of units I have in a panel (on initial game setup) via 1) updating a text member that holds the number of units l

  • Quality issues with render (especially with text)

    I'm having trouble getting my video render to look the same, quality wise, as my view in After Effects. Here's a screencap from my After Effects view. Full resolution, 100%. http://share.shpigford.com/images/aftereffects-20100602-105207.png Here's a

  • Views in a Web Template

    Hi, I created a ZZ web template with 4 analysis web items for 4 views. These 4 views are generated on a query. My requirement is to schedule the web template using bex broadcaster to send daily email as PDF. When i tested the PDF attachment...it look

  • Can I run Final Cut Express on a MacBook?

    I'm interested in purchasing Final Cut Express, but I have been told the program will run very slowly on a MacBook with only 2 GB of ram. It is it worth purchasing Final Cut without adding 2 more GB of ram to my MacBook?