Ich habe Intermedia Text auf Oracle 8.1.6 installiert.
Versuche eine Index anzulegen und kommt folgende Fehlermeldung:
SQL> CREATE INDEX doc_index ON docs(text) INDEXTYPE IS CTXSYS.CONTEXT;
CREATE INDEX doc_index ON docs(text) INDEXTYPE IS CTXSYS.CONTEXT
*
FEHLER in Zeile 1:
ORA-29855: Fehler bei Ausf³hrung der Routine ODCIINDEXCREATE
ORA-20000: interMedia Text-Fehler:
DRG-50704: Net8 Listener lõuft nicht oder kann externe Prozeduren nicht starten
ORA-28575: RPC-Verbindung mit externer Prozudurverarbeitung kann nicht ge÷ffnet
werden
ORA-06512: in „CTXSYS.DRUE“, Zeile 126
ORA-06512: in „CTXSYS.TEXTINDEXMETHODS“, Zeile 54
ORA-06512: in Zeile 1
Weisst jemand woran es liegt? Was muss gestartet oder konfiguriert werden, damit es läuft?
Hi,
8.1.6 is schon ein bissl älter, wie
Wir haben Intermedia Text auf 9204 laufen, machen
das aber nicht per Hand, sondern benutzen Packages von Oracle.
z.b. wwv_context (Portal-bezogen) oder ctxsys.ctx_ddl
Zudem brauchst du einen datastore (z.b. direct-datastore),
lässt sich aber dazu anlegen.
Unser statement lautet
CREATE INDEX PORTAL30.WWSBR_DOC_CTX_INDX
ON PORTAL30.WWDOC_DOCUMENT$(BLOB_CONTENT) INDEXTYPE IS
CTXSYS.CONTEXT PARAMETERS (’ DATASTORE
CTXSYS.DIRECT_DATASTORE FILTER CTXSYS.INSO_FILTER_EXTERN
LEXER CTXSYS.GLOBAL_LEXER SECTION GROUP
CTXSYS.HTML_SECTION_GROUP FORMAT COLUMN MIME_TYPE CHARSET
COLUMN DAD_CHARSET LANGUAGE COLUMN LANGUAGE’)
Inso-Filter ist nur für Binäre Daten wichtig.
(p.s.: aufpassen dass nich MPEGs, AVIs usw. indiziert werden,
is noch ein Bug von Oracle )
Gruss
Kyle
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]