1

すでに存在するインデックスの完全な Oracle CONTEXT インデックス作成スクリプトを生成する必要があります。

私はかつてOracleのドキュメントでそれを行う方法を見つけたことがあると確信していますが、今はできません。DBMS_METADATA.get_ddl のようなものが必要ですが、より詳細です。つまり、次のようなインデックスを作成するときです

CREATE INDEX myindex ON docs(text) INDEXTYPE IS CTXSYS.CONTEXT;

Oracle は、データストアやストップリストの構成など、デフォルトで多くのことを行います。暗黙的に呼び出されるすべての CTX_DDL プロシージャを確認したいと思います。

4

1 に答える 1

2

ctx_report.describe_indexまたはを使用ctx_report.create_index_script:

set long 500000
select ctx_report.describe_index('MYINDEX') from dual;

また

select ctx_report.create_index_script('MYINDEX') from dual;

最初はOracleAskTomで回答されました。また、別のOracleFaqs

インデックス レポートの作成に関する詳細情報

于 2013-04-02T17:13:29.577 に答える