Creating intermedia index - ora-03113

I've been working with Oracle support for over a month now trying resolve this. Has anyone run into this error?
i9AS 1.2.1 Portal 3.0.8

Larry,
Which database version do you use ? Any chance that your problem is related to bug 1846281 ?
Look for ORA-600 or ORA-7445 errors in the alertfile at the same time when the ORA-3113 was signalled. The stack trace in the trace file in the user dump destination of your database will tell you more.

Similar Messages

  • Error creating intermedia index in Portal

    We are running Portal 3.0.6 on Solaris 3.8.
    We are having trouble creating intermedia index. We get the "An unexpected error has occurred (WWS-32100)", when trying to create the index thru the UI.
    We tried metalink's suggestion and executed inctxgrn.sql. The error Persists on the UI, when you click create index.
    We tried to create the index from pl/sql, by executing ctxcrind.sql. we got the following error
    ERROR at line 1:
    ORA-06502: PL/SQL: numeric or value error
    ORA-06512: at "SYS.OWA_UTIL", line 323
    ORA-06512: at "SYS.HTP", line 859
    ORA-06512: at "SYS.HTP", line 974
    ORA-06512: at "SYS.HTP", line 992
    ORA-06512: at "SYS.HTP", line 40
    ORA-06512: at "PORTAL30.WWERR_API_ERROR_UI", line 109
    ORA-06512: at "PORTAL30.WWERR_API_ERROR_UI", line 57
    ORA-06512: at "PORTAL30.WWSBR_STDERR", line 350
    ORA-06512: at "PORTAL30.WWSBR_ERROR", line 8
    ORA-06512: at "PORTAL30.WWV_CONTEXT", line 377
    ORA-20100:
    ORA-06512: at "PORTAL30.WWSBR_STDERR", line 437
    ORA-06512: at "PORTAL30.WWV_CONTEXT", line 218
    ORA-20100:
    ORA-06512: at "PORTAL30.WWSBR_STDERR", line 437
    ORA-06512: at "PORTAL30.WWV_CONTEXT_UTIL", line 39
    ORA-20000: interMedia Text error:
    DRG-12603: CTXSYS does not own user datastore procedure: WWSBR_THING_CTX_41
    ORA-06512: at line 4
    null

    Seems like a package owenership problem.
    I suggest to post the same message in the Portal forum.

  • 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

  • Creating intermedia index is taking too long!!

    creating intermedia index is taking too long. then memory insufficient... system down.
    please help.
    platform: win2000 pro, oracle817
    linux redhat, oracle817

    Use CTX_OUTPUT_START_LOG() to begin logging index requests. Then create an index and see what's going on.
    o.

  • Error creating intermedia index (8.1.5)

    Hi!
    The following error occours while I try to create an index with
    indextype
    "ctxsys.context":
    create index idx_name on user.table_name(field_name) indextype
    is ctxsys.context;
    ORA-03113: end-of-file on communication channel
    The intermedia text installation was succesful. Does someone
    have an idea?
    Thanks!!!
    Best regards
    Andri Klos

    Hi Andre,
    when you have the possibilty to use an 8.1.7 then do this,
    because Intermedia Text works there better.
    For your problem, please set your own preferences and try again:
    exec CTX_DDL.drop_preference('MY_LEXER');
    exec CTX_DDL.create_preference('MY_LEXER','BASIC_LEXER');
    exec CTX_DDL.set_attribute('MY_LEXER','ALTERNATE_SPELLING',
    'GERMAN');
    exec CTX_DDL.set_attribute('MY_LEXER','BASE_LETTER','YES');
    exec CTX_DDL.set_attribute('MY_LEXER','MIXED_CASE', 'NO');
    exec CTX_DDL.set_attribute('MY_LEXER','INDEX_THEMES','NO');
    exec CTX_DDL.set_attribute('MY_LEXER','INDEX_TEXT', 'YES');
    exec CTX_DDL.set_attribute('MY_LEXER','COMPOSITE', 'GERMAN');
    exec ctx_ddl.Drop_Preference ('MY_FILTER');
    exec ctx_ddl.Create_Preference ('MY_FILTER','NULL_FILTER');
    exec ctx_ddl.drop_section_group ('MY_SECTION');
    exec ctx_ddl.create_section_group
    ('MY_SECTION','NULL_SECTION_GROUP');
    create index <indexname> on <table> (<column>)
    indextype is ctxsys.context
    parameters ('lexer MY_LEXER
    filter MY_FILTER
    section group MY_SECTION
    memory 20M');

  • Error creating Intermedia Index

    I've struggled through the listner configurations and it appears I'm beyond that. However I'm receiving the following error when trying to create an index
    create index doc_index on docs(text) indextype is ctxsys.context
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: ConText error:
    DRG-12504: stoplist CTXSYS.DEFAULT_STOPLIST does not exist
    ORA-06512: at "CTXSYS.DRUE", line 122
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 34
    ORA-06512: at line 1
    It says CTXSYS.DEFAULT_STOPLIST does not exist. Anyone seen this? Or should I try to reinstall the intermedia options.
    -- dt

    Load the default stoplist by loading the sql script appropriate for your language/locale. You can find the scripts in ctx/admin/defaults/
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by dtrappil:
    I've struggled through the listner configurations and it appears I'm beyond that. However I'm receiving the following error when trying to create an index
    <HR></BLOCKQUOTE>
    null

  • 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

  • Create intermedia index hang

    Hi
    I have table that contain XML in a CLOB datatype
    I'm trying to create this index with this section group:
    begin
    ctx_ddl.create_section_group
    ('feature_group','XML_SECTION_GROUP');
    ctx_ddl.add_field_section('feature_group', 'Title', 'title',
    true);
    ctx_ddl.add_field_section('feature_group', 'Level1', 'level1',
    true);
    ctx_ddl.add_field_section('feature_group', 'Level2', 'level2',
    true);
    ctx_ddl.add_field_section
    ('feature_group','Partnerlist','partnerlist',true);
    ctx_ddl.add_field_section
    ('feature_group','Topiclist','topiclist',true);
    end;
    CREATE INDEX INTEGRATED_SEARCH ON INTEGREATED_SEARCH(CONTENT)
    INDEXTYPE IS CTXSYS.CONTEXT PARAMETERS ('Section group
    feature_group');
    the index start to work after 19000 record indexed it Hang, i
    tried everything to see what happen but nothing no messages, i
    trace all the file.
    by the way i have 4 instance in Oracle all of them work fine
    with this index only in this instance.
    Thank you
    Ray.

    Also here after a big while I was able to help myselfe. Obviousely no ORACLE Personell if available for this forum.
    With the following script I can update the InterMediaIndex periodically.
    Index-Sync-Prozedur:
    create or replace procedure ctxsys.i_doc_sync
    is
    cursor
    c1 is
    select distinct PND_INDEX_OWNER, PND_INDEX_NAME from CTX_PENDING;
    begin
    for c_rec in c1
    loop
    execute immediate 'alter index '&#0124; &#0124;c_rec.pnd_index_owner&#0124; &#0124;'.'&#0124; &#0124;
    c_rec.pnd_index_name &#0124; &#0124;' rebuild online parameters(''sync memory
    1000000'')';
    end loop;
    end;
    Index-Sync-Job:
    declare
    jobno number;
    begin
    dbms_job.submit(job=>jobno, what=>'ctxsys.i_doc_sync;',
    next_date=>sysdate+2/(60*24), interval=>'sysdate+5/(60*24)');
    commit;
    end;
    null

  • ORA-28579 during Intermedia indexing

    The following error occured during the creation of an Intermedia
    index:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: interMedia Text error:
    ORA-28579: network error during callback from external procedure agent
    ORA-06512: at "CTXSYS.DRUE", line 126
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 54
    ORA-06512: at line 1
    Any idea what to do ? This error is reproducable.
    Andreas Jung

    We are encountering this error, too. On my local server, running 8.1.6 on Win2k on a laptop, I can create indexes successfully. We have a range of content, including Office 200 file types, html , text, etc.
    The column being indexed is LONG RAW. I believe we are using patch 8.1.6.3 already. We are eager to resolve this problem.

  • Intermedia indexes : "extproc_connection_data" error and ORA-28575

    1) I have migrated database from Rel2 to Rel3.,
    2) Migration of Db denied to migrate intermedia component,
    rest migration is successfull,
    3) With Rel2, intermedia indexes, lexer etc. were created
    and properly functioning with all default parameters,
    i do not remember any alteration, except the comment of
    mts entries in init.ora file,
    4) While creating intermedia indexes, it
    gives following errors :
    - ORA-20000
    - DRG-50704
    - ORA-28575
    - ORA-06512
    5) While issuing the following command, it returns error:
    > tnsping extproc_connection_data
    TNS-03505 : Failed to resolve name
    Furnishing the details of entries :-
    (A) TNSNAMES.ORA :
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)
    (KEY = EXTPROC0)))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)))
    (B) LISTENER.ORA :
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)
    (KEY = EXTPROC0)))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)
    (HOST = <host_name>)
    (PORT = 1521))))
    (DESCRIPTION =
    (PROTOCOL_STACK =
    (PRESENTATION = GIOP)
    (SESSION = RAW))
    (ADDRESS = (PROTOCOL = TCP)
    (HOST = <host_name>)
    (PORT = 2481))))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = D:\Oracle\Ora81)
    (PROGRAM = extproc))
    (C) SQLNET.ORA :
    NAMES.DEFAULT_DOMAIN = <domain_name>
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH=(TNSNAMES, ONAMES, HOSTNAME)
    (D) SNMP_RO.ORA :
    snmp.SID.<sid_name>.matpl = <sid_name>
    snmp.oraclehome.<sid_name>.<domain_name> = d:\oracle\ora81
    snmp.address.<sid_name>.<domain_name> =
    (ADDRESS=(PROTOCOL=BEQ)(PROGRAM=ORACLE)
    (ARGV0=ORACLE<sid_name>)(ARGS='(DESCRIPTION=
    (LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))
    snmp.remoteaddress.<sid_name>.<domain_name> =
    (DESCRIPTION=(ADDRESS_LIST = (ADDRESS =
    (PROTOCOL = TCP)(HOST = <host_name>)
    (PORT =1521)))
    (CONNECT_DATA=(SID=<sid_name>)
    (SERVER=DEDICATED)))

    Thanks Omar, for proper diagnosis.
    Present Database Version in Oracle 8.1.7.0.0 and Oracle 9iAS 1.0.2.1 on Windows NT 4.0 platform.
    Regards,
    Ashwani
    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by Omar Alonso:
    Please post db version and platform.<HR></BLOCKQUOTE>
    null

  • Intermedia index creation problem

    We are running Portal 3.0.6 on Solaris 3.8.
    We are having trouble creating intermedia index. We get the "An unexpected error has occurred (WWS-32100)", when trying to create the index thru the UI.
    We tried metalink's suggestion and executed inctxgrn.sql. The error Persists on the UI, when you click create index.
    We tried to create the index from pl/sql, by executing ctxcrind.sql. we got the following error
    ERROR at line 1:
    ORA-06502: PL/SQL: numeric or value error
    ORA-06512: at "SYS.OWA_UTIL", line 323
    ORA-06512: at "SYS.HTP", line 859
    ORA-06512: at "SYS.HTP", line 974
    ORA-06512: at "SYS.HTP", line 992
    ORA-06512: at "SYS.HTP", line 40
    ORA-06512: at "PORTAL30.WWERR_API_ERROR_UI", line 109
    ORA-06512: at "PORTAL30.WWERR_API_ERROR_UI", line 57
    ORA-06512: at "PORTAL30.WWSBR_STDERR", line 350
    ORA-06512: at "PORTAL30.WWSBR_ERROR", line 8
    ORA-06512: at "PORTAL30.WWV_CONTEXT", line 377
    ORA-20100:
    ORA-06512: at "PORTAL30.WWSBR_STDERR", line 437
    ORA-06512: at "PORTAL30.WWV_CONTEXT", line 218
    ORA-20100:
    ORA-06512: at "PORTAL30.WWSBR_STDERR", line 437
    ORA-06512: at "PORTAL30.WWV_CONTEXT_UTIL", line 39
    ORA-20000: interMedia Text error:
    DRG-12603: CTXSYS does not own user datastore procedure: WWSBR_THING_CTX_41
    ORA-06512: at line 4
    Any help would be appreciated. Thank you in advance

    There are some prerequisites to be able to run Intermedia on an Oracle database on Solaris. You might want to check the Intermedia documentation here on Technet.
    Fenella
    null

  • Ora-03113 and no oracle process found in SuSE10.1

    I just installed Oracle10.2 on SuSE10.1.
    When created database, the ora-03113 occured.
    And other results are:
    ps -ef can't find any Oracle process,
    ipcs can't find any Oracle process either.
    the question is how to start the backgroud process manually?
    And how to solve the ora-03113 problem?
    I know it's very complicated. :)
    Roy

    yes. i can follow these steps. all envs are correct, i think.
    i didn't create the database successfully, so when i startup the instance using startup nomount, the error ora-03113 occurs too.
    the bad thing is I can't find any error messages in BACKGROUND_DUMP or other placess.
    How can I handler this?
    Merry Xmas
    Roy

  • InterMedia Text with USER_DATASTORE and ORA-03113

    Hi,
    I have problems using Oracle's InterMedia Text-index with a
    USER_DATASTORE. I'm using Oracle 8.1.7 on Windows NT 4.0.
    What I try to do is to create a context-index on multiple columns
    of multiple tables. I created a table containing the original
    tablenames and primary keys plus a char(1)-column to index, a
    user_datastore, a procedure in a user-schema, a
    wrapping-procedure in ctxsys' schema and finally the index. All
    works fine so far but I get an ORA-03113 "end-of-file on
    communication channel" error when querying the table with
    contains. The procedure itself works.
    Here's what I tried in detail:
    I created a table "alldocs" containing the tablename and
    primary-key-value of each line of each table plus a dummy-column
    for the index:
    create table alldocs(
    table varchar2(30) not null,
    id number not null,
    data char(1),
    primary key(tabelle, id)
    I filled this table:
    insert into alldocs (select 'MYDOCS', id, 'a' from mydocs);
    insert into alldocs (select 'OTHERDOCS', id, 'b' from otherdocs);
    The user's procedure - only dummy for testing - is:
    create procedure test.GetAllDocsData(row IN ROWID, data IN OUT
    NOCOPY CLOB) IS
         tabname varchar2(30);
         myid     number;
         tmpclob clob;
    begin
         dbms_lob.createtemporary(tmpclob, TRUE);
         dbms_lob.writeappend(tmpclob, 34, 'Ein Text mit ca. 20
    Zeichen Ldnge.');
         data := tmpclob;
    end;
    In ctxsys' schema I defined the following procedure and the
    datastore:
    create or replace procedure sysGetAllDocsData(rid in rowid, tlob
    in out clob) is
    begin
    test.GetAllDocsData(rid, tlob);
    end sysGetAllDocsData;
    grant execute on sysGetAllDocsData to test;
    call ctx_ddl.create_preference('MyUserDS', 'user_datastore');
    call ctx_ddl.set_attribute('MyUserDS', 'procedure',
    'sysGetAllDocsData');
    call ctx_ddl.set_attribute('MyUserDS', 'output_type', 'CLOB');
    Finally I defined the index:
    create index test.alldocs_ctx on test.alldocs(data)
         indextype is ctxsys.context
         parameters ('DATASTORE CTXSYS.MyUserDS FILTER
    CTXSYS.INSO_FILTER LEXER BASIC_LEXER');
    This all works without errors. But when querying like this:
    select * from test.alldocs where contains('data', 'Text')>0
    the answer is
    ORA-03113: end-of-file on communication channel
    I hope someone can help.
    Greetings
    Ralf

    Hi Ralf,
    please define first your own preferences like this:
    exec CTX_DDL.drop_preference('MY_LEXER');
    exec CTX_DDL.create_preference('MY_LEXER','BASIC_LEXER');
    exec CTX_DDL.set_attribute('MY_LEXER','ALTERNATE_SPELLING',
    'GERMAN');
    exec CTX_DDL.set_attribute('MY_LEXER','BASE_LETTER','YES');
    exec CTX_DDL.set_attribute('MY_LEXER','MIXED_CASE', 'NO');
    exec CTX_DDL.set_attribute('MY_LEXER','INDEX_THEMES','NO');
    exec CTX_DDL.set_attribute('MY_LEXER','INDEX_TEXT', 'YES');
    exec CTX_DDL.set_attribute('MY_LEXER','COMPOSITE', 'GERMAN');
    exec ctx_ddl.Drop_Preference ('MY_FILTER');
    exec ctx_ddl.Create_Preference ('MY_FILTER','NULL_FILTER');
    exec ctx_ddl.drop_section_group ('MY_SECTION');
    exec ctx_ddl.create_section_group
    ('MY_SECTION','NULL_SECTION_GROUP');
    and then create your index with this preferences. You only need
    an INSO filter if you want to index pdf,word,...
    create index test.alldocs_ctx on test.alldocs(data)
         indextype is ctxsys.context
         parameters ('DATASTORE CTXSYS.MyUserDS FILTER
    CTXSYS.INSO_FILTER LEXER BASIC_LEXER');create index test.alldocs_ctx on test.alldocs(data)
         indextype is ctxsys.context
         parameters ('
    DATASTORE CTXSYS.MyUserDS
    lexer MY_LEXER
    filter MY_FILTER
    section group MY_SECTION');
    Then see in the token table what tokens are in the index:
    select token_text from dr$alldocs_ctx$i;
    If you got also an ORA-3113 see in alert.log if there is a trace
    referenced with this error and have a look in this file to find a
    better error message.
    Good luck.
    Thomas

  • Context Index World Lexer ORA-03113: end-of-file on communication channel

    I have release 10g Release 1 (10.1.0.2.0) for Windows and trying to take advantage of the World Lexer.
    My table is:
    create table worldtest(
    filename char(32),
    content blob
    I've created a preference for the WORLD_LEXER:
         begin
         ctx_ddl.create_preference('wlex', 'WORLD_LEXER');
         end;
    Right now I'm working with 10,000 records of PDF, MS-Word, Text, and HTM documents. When I try and create a context index using this lexer:
    create index i_ctx_wc on worldtest(content)
    indextype is ctxsys.context
    parameters ('lexer wlex');
    The following error is returned, and I have to use drop index force to remove the index. Without 'Force' a message is return saying the index is an a loading state, but nothing is occuring.
    create index i_ctx_wc on worldtest(content)
    indextype is ctxsys.context
    ERROR at line 1:
    ORA-03113: end-of-file on communication channel
    The indexing works fine when I leave the world lexer preference out.
    Any suggestions would be wonderful. I've been banging my head on this one for a while.
    Thanks.

    Hi,
    I couldn't reproduce (different version which is perhaps the problem). Check out bug 4056162. ORA-3113 related to the use of the world lexer. The resolution is not published externally, so no help there, but the bug is closed so perhaps support can provide some insight.
    Thanks.

  • Creating intermedia text index error

    Hello. I tried creating an index using the below command
    create index mydocs_text_index on
    mydocs(thefile) indextype is ctxsys.context;
    However, I received some error message as follows:
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: file not found
    DRG-50704: file not found
    ORA-28575: unable to open RPC connection to external procedure agent
    ORA-06512: at "CTXSYS.DRUE", line 126
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 54
    ORA-06512: at line 1
    What do you think is wrong?
    Thank you

    Is the listener up and running?
    Installation
    1.What are the steps to install interMedia Text manually, AFTER installing the code via the
    installer?
    A.
    cd $ORACLE_HOME/ctx/admin
    B. as SYS:
    @dr0csys.sql ctxsys system temp
    where ctxsys is the ctxsys password
    system is the default tablespace for ctxsys
    temp is the temporary tablespace for ctxsys
    C. as CTXSYS:
    @dr0inst.sql
    /oracle/db/dev118/ctx/lib/libctxx8.so
    (on Solaris)
    where /oracle/db/dev118 is $ORACLE_HOME
    D. as CTXSYS:
    @defaults/drdefus.sql
    Note: this is assuming you want U.S. to be your language default, otherwise run the
    corresponding drdef for your language.
    2.What are the steps to install interMedia Text manually, with a Net8 Configuration?
    A. Configure an IPC listener address.
    For example, change:
    LISTENER =
    (ADDRESS_LIST=
    (ADDRESS=
    (PROTOCOL=tcp) (HOST=ap118sun.us.oracle.com) (PORT=1521)
    to:
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC0))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP) (HOST = ap118sun) (PORT
    =1521))
    This shows the full LISTENER definition in your listener.ora. Note: EXTPROC0 ends in a
    zero.
    B. Add a system identifier (SID) name of PLSExtProc and a program name of EXTPROC in the server's LISTENER.ORA file.
    For example, in the SID_LIST_LISTENER definition, insert:
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC = ...
    (SID_DESC =
    (SID_NAME=PLSExtProc)(ORACLE_HOME=/oracle/db/dev118)
    (PROGRAM=extproc)
    C. Add a net service name description entry for EXTPROC0 in the server's tnsnames.ora
    file, using SID rather than SERVICE_NAME in the CONNECT_DATA section.
    For example, add this to the end of tnsnames.ora:
    extproc_connection_data =
    (DESCRIPTION=
    (ADDRESS_LIST =
    (ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0))
    (CONNECT_DATA=
    (SID=PLSExtProc)
    (PRESENTATION = RO)
    This entry should be added exactly as you see it here (do NOT substitute your SID
    anywhere, do NOT change the case of any text). Note: EXTPROC0 ends in a zero, RO
    ends in an Oh
    1.How do I check my interMedia Text installation and setup?
    A.
    lsnrct1status
    should give you the following:
    LSNRCTL for Solaris: Version
    8.1.5.0.0 - Production on 31-MAR-99 18:57:49
    (c) Copyright 1998 Oracle Corporation. All rights reserved.
    Connecting to
    (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Solaris: Version 8.1.5.0.0 - Production
    Start Date 30-MAR-99 15:53:06
    Uptime 1 days 3 hr. 4 min. 42 sec
    Trace Level off
    Security OFF
    SNMP OFF
    Listener Parameter File
    /private7/oracle/oracle_home/network/admin/listener.ora
    Listener Log File
    /private7/oracle/oracle_home/network/log/listener.log
    Services Summary...
    PLSExtProc has 1 service handler(s)
    oco815 has 3 service handler(s)
    The command completed successfully
    The important information to understand here is the service handler for PLSExtProc.
    B. Create a user/table/index/query thus:
    As SYS or SYSTEM:
    create user ctxtest identified by ctxtest ;
    grant connect, resource, ctxapp to ctxtest ;
    Do any other grants, quotas, tablespace etc. for the new user. As CTXTEST:
    create table quick
    quick_id number primary key,
    text varchar(80)
    insert into quick ( quick_id, text )
    values ( 1, 'The cat sat on the mat' );
    insert into quick ( quick_id, text )
    values ( 2, 'The quick brown fox jumped over the lazy dog' );
    commit;
    create index quick_text on quick ( text )
    indextype is ctxsys.context;
    At this point, if your Net8 setup is NOT correct you will get:
    create index quick_text on quick ( text )
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: ConText error:
    DRG-50704: Net8 listener is not running or cannot start external procedures
    ORA-28575: unable to open RPC connection to external procedure agent
    ORA-06512: at "CTXSYS.DRUE", line 122
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 34
    ORA-06512: at line 1
    If everything is OK, you will get:
    Index created.
    Now try some queries:
    SQL> select quick_id from quick where contains(text, 'cat')>0;
    QUICK_ID
    1
    SQL> select quick_id from quick where contains(text, 'fox')>0;
    QUICK_ID
    2
    Congratulations !! You now have a successful interMedia Text V8.1 installation.
    null

Maybe you are looking for

  • OS 8.6 Won't Boot login, etc.

    I'm pretty well versed with OS X and Unix, but troubleshooting Mac OS 9 and below leaves me confused at times. I'm hoping someone knows what this means here. I've received a Grape iMac G3 (probably a Rev. C) that looks like it boots up fine, and the

  • How to use requestScope in faces-config.xml file?

    a managed-bean need get value from request as its property so i configure the manged-bean as below:(use requestScope object) <managed-bean> <description>this is for item test bean.</description> <managed-bean-name> item </managed-bean-name> <managed-

  • Photoshop Album Starter Edition "application has requested the Runtime to terminate it in an unusual

    Computer: Dell Inspiron 600M Processor: 1300 Mhz, 1.3 GHz, 512 MB of RAM. Operating system: Windows XP Home Edition. No printer. When I start Photoshop Album Starter Edition 3.2 to visit my photos that it holds hostage, I get the following popup mess

  • Action script stop question

    hello forumers. i have 3 objects on my stage all have motion tweens. layer 1 orange layer 2 apple layer 3 mellon i know by adding on another laye(layer 4) this AS3 stop(); the movie will stop. but what if i only wanted the orange(layer 1) to stop and

  • Develop view stretching

    Suddenly in 2.6rc, in the Develop module, all my vertical shots are stretched into landscape. I cannot find a setting anywhere that will fix this. Help! * Edited * (i originally said "loupe view" which was incorrect)