2

BLOB (ファイル) を含むテーブルで、Oracle テキスト モジュールを使用して全文索引を作成しようとしています。

次のスクリプトを使用してインデックスを作成しています..

CREATE INDEX my_docs_doc_idx ON test_blob(doc) INDEXTYPE IS CTXSYS.CONTEXT;

私は結果を得ました:

[SQL] CREATE INDEX my_docs_doc_idx ON test_blob(doc) INDEXTYPE IS CTXSYS.CONTEXT
Affected rows: 0
Time: 0.190ms

ただし、作成したインデックスをテストしたい場合は...

SELECT SCORE(1) score, FILE_NAME FROM TEST_BLOB WHERE CONTAINS (doc,'cola',1) > 0

セレクターに追加する値に関係なく、常に 0 の結果が得られます。

記事のおかげで: https://community.oracle.com/thread/434057?start=0&tstart=0 ctx_user_index_errors テーブルにエラーが見つかりました...

DRG-11207: user filter command exited with status 127

この問題の原因は何ですか?


編集:

問題はオペレーティング システムに関連しているようです。Windows インデックスにインストールされた Oracle は正常に動作しますが、Redhat にインストールされた Oracle はまったく機能しません。

4

2 に答える 2