Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Context Option: Why do ctx_dml.reindex fail?

Context Option: Why do ctx_dml.reindex fail?

From: Kasper Hansen <kasper_at_nybro.dk>
Date: Sat, 10 Oct 1998 19:40:20 +0200
Message-ID: <361F9C04.B92A90F9@nybro.dk>


I have now spent a lot of time trying to get the reindex procedure of the Context option to work (Context 2.0.6 on Oracle 8.0.4 on Win NT) and appreciate any help.

I have created a policy 'dlctxpol' as user 'DBO' (after 'grant ctxadmin to DBO'). This works fine. E.g. the user 'KAH' are able to make selects containing the 'contains' function (after 'grant ctxuser to KAH').

The user 'DBO' (a user who has got DBA privileges) are able to execute the following statement:

    execute ctx_dml.reindex('dbo.dlctxpol','1');

When the user 'KAH' tries to execute the reindex he gets the following:

    ORA-20000: ConText error:
    ORA-20000: ConText error:
    DRG-10502: Unknown message id 10502
    ORA-06512: ved "CTXSYS.DRUE", linje 180
    ORA-06512: ved "CTXSYS.CTX_DML", linje 193
    ORA-06512: ved linje 2

I have tried to grant almost everything to the user 'KAH' but without luck (granted ctxadmin, granted execute on ctx_dml, ctx_admin ..., ). The only exception is that it works if i grant DBA to KAH. There must be another way to do it. Any hints are appreciated.

Regards
Kasper Hansen Received on Sat Oct 10 1998 - 12:40:20 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US