ORA-01502 Oracle Index in Unusable StateメールORA - 01502 Oracleのインデックスを使用不能な状態に

When trying to perform query on Oracle tables with select SQL statement, Oracle returns the following error:クエリを実行しようとしたときにOracleをテーブルにSQLステートメントを選択し、 Oracleの戻り値は、次のエラーが発生:

ORA-01502: index ’string.string’ or partition of such index is in unusable stateメールORA - 01502 :インデックス' string.string 'またはパーティションにこのようなインデックスが使用不能な状態に

The error indicates an attempt has been made to access an index or index partition that has been marked unusable by a direct load or by a DDL operation.のエラーが発生する試みを示しされたり、インデックスを作成パーティションにアクセスするにインデックスされてきたスパムを使用不可能にされたりされたのDDLの負荷を直接操作します。

The problem usually happens when using the Direct Path for the SQL*Loader, Direct Load or DDL operations.ときに発生する問題は、通常のパスを使用して、直接は、 SQL *ローダは、直接負荷またはのDDL操作します。 This requires enough temporary space to build all indexes of the table.この一時的な空間を構築する必要が十分にして、表のすべてのインデックスです。 If there is no enough space in TEMP tablespace, all rows will still be loaded and imported, but the indices are left with STATUS = ‘INVALID’.十分なスペースがない場合は、テーブルスペースの気温は、すべての行が読み込まれ、インポートがありますが、インデックスは左のステータス= '無効' 。

Invalid indexes can be checked with a SELECT * from USER_INDEXES WHERE STATUS = ‘INVALID’; SQL statement.無効なインデックスを選択*を調べるにはどこからuser_indexes状態= '無効' ; SQLステートメントです。

Solution to this error is simple.このエラーの解決策は単純です。 You can:することができます:

  1. Drop the specified index and/or recreate the indexドロップで指定されたインデックスおよび/またはインデックスを再作成
  2. Rebuild the specified index指定されたインデックスを再構築する
  3. Rebuild the unusable index partitionパーティションを使用不可能にインデックスを再構築する

Generally, the following SQL manipulation language will be able to rebuild the unusable index:通常は、次のSQL操作言語使用できなくなることができるのインデックスを再構築するに:

ALTER INDEX index_nameインデックスインデックスを変更 REBUILD 再構築

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要 :これは、機械翻訳ページで提供"現状有姿"を保証します。 Machine translation may be difficult to understand.機械翻訳を理解するのは難しいかもしれません。 Please refer toを参照してください original English articleオリジナルの英語記事索引 whenever possible.いつ可能です。

Share and contribute or get technical support and help atを共有して貢献や技術サポートとヘルプを得る My Digital Life Forums 私のデジタルライフフォーラム .です。



4 Responses to “ORA-01502 Oracle Index in Unusable State” 4つの応答を"のOra - 01502 Oracleのインデックスを使用不能な状態に"

  1. sandeep
    September 19th, 2006 22:28 2006年9月19日22:28
    1

    What about with Oracle 9i option SKIP UNUSABLE INDEXES?どのような会社でのOracle 9iのオプションを使用不可能にインデックスをスキップですか? Pls Explain. plsは説明します。

  2. Kalleカル
    March 6th, 2007 16:51 2007年3月6日16:51
    2

    At least in oracle10 the status could also be ‘UNUSABLE’ oracle10の状態で、少なくともことも可能'を使用不可能に'

  3. ORA-01502: Indexes in unusable state « PSST0101メールORA - 01502 :インデックスが使用不能な状態に« psst0101
    February 6th, 2008 06:31 2008年2月6日06:31
    3 4

    [...] ORA-01502 Oracle Index in Unusable State [...] [...]のOra - 01502 Oracleのインデックスを使用不能な状態に[...]

  4. sabry
    August 21st, 2008 14:49 2008年8月21日14:49
    4

    thanks… the alter table fix workedありがとう…テーブルの修正作業には、 ALTER

Leave a Reply残して返信

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> これらのタグを使用することができます: <aのhref=のtitle= <abbrのtitle= <blockquote cite=""> <cite> <acronymのtitle= <b>ダウンロードの<code> <デル日時= " " >の<em> <i>て<strike> <strong> <q cite="">

Subscribe without commenting登録なしのコメント


Custom Search

New Articles新しい記事

Incoming Search Terms for the Article検索用語を受信するには

ora-01502 のOra - 01502 - - oracle index unusable Oracleのインデックスを使用不可能に - - index unusable インデックスを使用不可能に - - ora 01502 メールORA 01502 - - ORA-01502: メールORA - 01502 : - - oracle unusable index オラクルが使用できなく指数 - - Unusable index インデックスを使用不可能に - - ora-01502: index メールORA - 01502 :インデックス - - ORACLE index status Oracleのインデックスステータス - - index UNUSABLE oracle インデックスを使用不可能にオラクル - - ORA-01502: index メールORA - 01502 :インデックス - - ORA-01502: メールORA - 01502 : - - unusable Index Oracle インデックスが使用できなくオラクル - - ORA-01502 のOra - 01502 - - oracle disable index オラクルを無効にインデックス - - oracle ora-01502 オラクルのOra - 01502 - - oracle index unusable state Oracleのインデックスの使用不能な状態に - - index is in unusable state インデックスは、使用不能な状態に - - unusable indexes インデックスを使用できなくなる - - oracle unusable indexes Oracleのインデックスを使用できなくなる - - ORA-01502 のOra - 01502 - - alter index unusable インデックスを使用不可能に変える - - oracle invalid index Oracleの無効なインデックス - - "ORA-01502" "のOra - 01502 " - - skip unusable index スキップ使用できなくなる指数 - - index unusable state インデックスの使用不能な状態に - - rebuild unusable indexes インデックスの再構築を使用不可能に - - index status unusable インデックスステータスを使用不可能に - - oracle index status unusable Oracleのインデックスステータスを使用不可能に - - ORA-01502 ORACLE オラクルのOra - 01502 - - all すべての - - oracle index is in unusable state Oracleのインデックスは、使用不能な状態に - - UNUSABLE index in oracle Oracleのインデックスを使用できなくなる - - oracle index in unusable state Oracleのインデックスを使用不能な状態に - - rebuild unusable index インデックスの再構築を使用不可能に - - unusable indexes in oracle Oracleのインデックスが使用できなくなる - - ORA-01502: index partition of such index is in unusable state メールORA - 01502 :インデックスのパーティションにこのようなインデックスが使用不能な状態に - - SKIP UNUSABLE INDEXES インデックスを使用不可能にスキップ - - ORA - 01502 メールORA -0 1502 - - index status oracle インデックスステータスオラクル - - oracle rebuild unusable index オラクルを使用不可能にインデックスを再構築 - - oracle index disable Oracleのインデックスを無効に - - invalid index oracle 無効なインデックスのオラクル - - oracle 01502 オラクル01502 - - invalid indexes 無効なインデックス - - Rebuild the unusable index partition パーティションを使用不可能にインデックスを再構築する - - index unusable state oracle インデックスの使用不能な状態にオラクル - - oracle index state Oracleのインデックスの状態 - - disable index oracle 無効にインデックスのオラクル - - ORA:01502 メールORA : 01502 - - Oracle Indexes Unusable Oracleのインデックスを使用できなくなる - - Index status in oracle インデックスステータスのオラクル - - ORACLE INDEX INVALID Oracleのインデックスが無効です - - index partition unusable インデックスのパーティションを使用できなくなる - - oracle check index status Oracleの空インデックスステータス - - oracle alter index unusable Oracleのインデックスを使用不可能に変える - - oracle partition index unusable Oracleのパーティションのインデックスを使用不可能に - - index in unusable state oracle インデックスを使用不能な状態にオラクル - - UNUSABLE oracle index Oracleのインデックスを使用不可能に - - unusable indexes oracle Oracleのインデックスを使用できなくなる - - oracle skip unusable オラクルスキップ使用できなくなる - - index unusable in oracle Oracleのインデックスを使用できなくなる - - INDEX ORACLE UNUSABLE インデックスのOracleを使用不可能に - - oracle unusable Oracleの使用できなくなる - - rebuild unusable local indexes 使用できなくなるローカルのインデックスを再構築 - - ORA-01502 + oracle オラクルのOra - 01502 + - - ORA-01502 error メールORA - 01502エラーが発生 - - oracle partition of such index is in unusable state Oracleのパーティションにこのようなインデックスが使用不能な状態に - - oracle index usable Oracleのインデックスの使用可能な - - index in unusable state インデックスを使用不能な状態に - - index status unusable oracle インデックスステータスが使用できなくオラクル - - disable index in oracle Oracleのインデックスを無効に - - why Index unusable なぜインデックスを使用不可能に - - oracle ora 01502 OracleのメールORA 01502 - - oracle unusable state Oracleの使用不能な状態に - -