3

Luceneを使用してOracle11gデータベースからデータのフルテキストインデックスを作成するときに、次の情報を含む問題が発生しました。 「」

データセットの合計サイズは約1.5GBです。問題が発生した後、私はオンラインでいくつかの指示に従いました:

CREATE TEMPORARY TABLESPACE temp01
TEMPFILE 'D:\oracle\oradata\temp01.dbf' SIZE 2048M AUTOEXTEND ON MAXSIZE UNLIMITED;  

ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp01;

ただし、問題はまだあります。ただし、ディスク容量は十分です。誰か助けてもらえますか?前もって感謝します!

4

2 に答える 2

2

どのテーブルスペースMDSYS.SDO_RDF_TRIPLE_Sにありますか?これが、スペースを追加する必要がある表領域です。また、実際にMAXSIZE UNLIMITEDは無制限という意味ではありません。ほとんどのプラットフォームでは、32767MBを意味します。

于 2012-03-06T00:13:45.280 に答える
0

データベースのデフォルトの一時表領域を変更しても、一時表領域が明示的に設定されている既存のユーザーに割り当てられた値は変更されません。接続しているユーザーを、で確認しdba_users、別の一時テーブルスペースがある場合は、を実行しますalter user <id> temporary tablespace temp01

また、一時ファイルのサイズを増やすか、自動拡張に設定するか、一時ファイルを追加することで、既存の一時表領域のサイズを増やすこともできます。ただし、これが1回限りのタスクである場合は、そのための新しい大きな表領域を作成し、後で削除することは悪い考えではない可能性があります。

于 2012-03-06T08:02:39.107 に答える