ORA-01502 Oracle Index in Unusable State ORA-01502 Oracle Kazalo neuporabni v državni

When trying to perform query on Oracle tables with select SQL statement, Oracle returns the following error: Ko poskušate izvesti poizvedbo na Oracle tabele izberite z izjavo SQL, Oracle vrne naslednje napake:

ORA-01502: index 'string.string' or partition of such index is in unusable state ORA-01502: indeks "string.string ali particiji takega indeksa je v neuporabno stanje

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. Napaka kaže poskus je bil narejen za dostop do indeksa ali indeksa particije, ki je bil označen kot neuporabni, z neposredno obremenitvijo ali s DDL delovanje.

The problem usually happens when using the Direct Path for the SQL*Loader, Direct Load or DDL operations. Težava ponavadi zgodi, ko z uporabo Direct Pot za SQL * Loader, Direct Load ali DDL operacij. This requires enough temporary space to build all indexes of the table. To zahteva začasno dovolj prostora za izgradnjo vseh indeksov v tabeli. 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'. Če ni dovolj prostora na TEMP tablespace vse vrstice, bo še vedno naložen in uvožene, vendar indeksi so imeli status = "INVALID".

Invalid indexes can be checked with a SELECT * from USER_INDEXES WHERE STATUS = 'INVALID'; SQL statement. Neveljavni indeksi se lahko preverijo z SELECT * od USER_INDEXES KJE STATUS = "INVALID"; SQL izjavo.

Solution to this error is simple. Rešitev za to napako je preprost. You can: Lahko:

  1. Drop the specified index and/or recreate the index Odvrzi določeni indeks, in / ali ponovno indeks
  2. Rebuild the specified index Obnovitev določenega indeksa
  3. Rebuild the unusable index partition Obnovo neuporabno indeks particijo

Generally, the following SQL manipulation language will be able to rebuild the unusable index: Na splošno se po SQL jezik za manipulacijo bodo sposobni za obnovo neuporabno indeks:

ALTER INDEX index_name Alter KAZALO index_name REBUILD Obnovitev

IMPORTANT : The page is machine translated and provided "as is" without warranty. POMEMBNO: Ta stran je stroj prevod in če "kot je" brez garancije. Machine translation may be difficult to understand. Strojno prevajanje je lahko težko razumeti. Please refer to Prosimo, da original English article original English članek whenever possible. kadar je to mogoče.


6 Responses to “ORA-01502 Oracle Index in Unusable State” 6 Responses to "ORA-01502 Oracle Kazalo v Neuporabni članica"

  1. Bob Bob
    April 16th, 2009 03:14 16. april 2009 03:14
    6 6

    Your first statement needs to check for 'UNUSABLE' and not 'INVALID' in USER_INDEXES. Vaše prvo izjavo mora preveriti "neuporabnih" in ne "INVALID" v USER_INDEXES.

  2. Deepak B Sholapurkar Deepak B Sholapurkar
    January 31st, 2009 04:24 31. januar 2009 04:24
    5 5

    I think Oracle is having only index status as Usable/Unusabe. Mislim, da Oracle je ob le indeks statusa Uporabna / Unusabe.

    “Skip Unusable index” will allow the all the DML(Inclusing Select) operations on the table. "Preskoči neuporabni indeks" bo omogočila vse ZMSD (Inclusing Izberite) operacije na mizi.

    Thanks & Regards, Thanks & Regards,
    Deepak Deepak

  3. sabry sabry
    August 21st, 2008 14:49 21. avgust 2008 14:49
    4 4

    thanks… the alter table fix worked hvala ... se spremenijo tabele določi delal

  4. ORA-01502: Indexes in unusable state « PSST0101 ORA-01502: Indeksiranje v neuporabno stanje «PSST0101
    February 6th, 2008 06:31 6. februar 2008 06:31
    3 3

    [...] ORA-01502 Oracle Index in Unusable State [...] [...] ORA-01502 Oracle Indeks v Neuporabni članici [...]

  5. Kalle Kalle
    March 6th, 2007 16:51 6. marec 2007 16:51
    2 2

    At least in oracle10 the status could also be 'UNUSABLE' Vsaj v oracle10 statusa bi se lahko tudi "neuporabnih"

  6. sandeep sandeep
    September 19th, 2006 22:28 19. september 2006 22:28
    1 1

    What about with Oracle 9i option SKIP UNUSABLE INDEXES? Kaj je z Oracle 9i možnost SKIP neuporabni indeksi? Pls Explain. Pls Pojasnite.

Leave a Reply 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> Lahko uporabite te oznake: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. Naročite se na komentarje funkcija je bila onemogočena. To receive notification of latest comments posted, subscribe to Če želite prejemati obvestila o najnovejših pripombe napoten, se naročite na My Digital Life Comments RSS feed Moje digitalno življenje Comments RSS or ali register to receive Registrirajte se za prejemanje new comments in daily email digest. novi komentarji v dnevni email prebavljajo.
Custom Search

New Articles Novi členi

Incoming Search Terms for the Article Dohodna Iskalni pogoji za člen

ora-01502 ORA-01502 - -- oracle index unusable Proroštvo indeks neuporabno - -- index unusable indeks neuporabno - -- ora 01502 ORA 01502 - -- ORA-01502: ORA-01502: - -- oracle unusable index Proroštvo neuporabno indeks - -- Unusable index Neuporabni indeks - -- ora-01502: index ORA-01502: indeks - -- ORACLE index status Oracle indeks statusa - -- index UNUSABLE oracle indeks neuporabni Proroštvo - -- ORA-01502: index ORA-01502: indeks - -- ORA-01502: ORA-01502: - -- unusable Index Oracle neuporabno Kazalo Oracle - -- ORA-01502 ORA-01502 - -- oracle disable index Proroštvo onemogočiti indeks - -- oracle ora-01502 Proroštvo ORA-01502 - -- oracle index unusable state Proroštvo indeks neuporabno stanje - -- index is in unusable state indeks je v neuporabno stanje - -- unusable indexes neuporabno indeksi - -- oracle unusable indexes Proroštvo neuporabno indeksi - -- ORA-01502 ORA-01502 - -- alter index unusable spremeni indeks neuporabno - -- oracle invalid index Proroštvo neveljaven indeks - -- "ORA-01502" "ORA-01502" - -- skip unusable index skip neuporabno indeks - -- index unusable state indeks neuporabno stanje - -- rebuild unusable indexes obnovitev neuporabno indeksi - -- index status unusable indeks statusa neuporabno - -- oracle index status unusable Proroštvo indeks statusa neuporabno - -- ORA-01502 ORACLE ORA-01502 Oracle - -- all vse - -- oracle index is in unusable state Proroštvo indeks v neuporabno stanje - -- UNUSABLE index in oracle Neuporabni indeks v Proroštvo - -- oracle index in unusable state Proroštvo indeks v neuporabno stanje - -- rebuild unusable index obnovitev neuporabno indeks - -- unusable indexes in oracle neuporabno indeksi v Proroštvo - -- ORA-01502: index partition of such index is in unusable state ORA-01502: indeks particijo takega indeksa je v neuporabno stanje - -- SKIP UNUSABLE INDEXES SKIP neuporabni indeksi - -- ORA - 01502 ORA - 01502 - -- index status oracle indeks statusa Proroštvo - -- oracle rebuild unusable index Proroštvo obnovo neuporabno indeks - -- oracle index disable Proroštvo indeks onemogočiti - -- invalid index oracle neveljaven indeks Proroštvo - -- oracle 01502 Proroštvo 01502 - -- invalid indexes neveljavni indeksi - -- Rebuild the unusable index partition Obnovo neuporabno indeks particijo - -- index unusable state oracle indeks neuporabno stanje Proroštvo - -- oracle index state Proroštvo indeks stanje - -- disable index oracle onemogoči indeks Proroštvo - -- ORA:01502 ORA: 01502 - -- Oracle Indexes Unusable Oracle Indeksiranje neuporabni - -- Index status in oracle Kazalo status v Oracle - -- ORACLE INDEX INVALID Oracle KAZALO INVALID - -- index partition unusable indeks particiji neuporabni - -- oracle check index status Proroštvo preverite stanje indeksa - -- oracle alter index unusable Proroštvo spremeni indeks neuporabno - -- oracle partition index unusable Proroštvo particijo indeks neuporabno - -- index in unusable state oracle indeks v neuporabno stanje Proroštvo - -- UNUSABLE oracle index Neuporabni Proroštvo indeks - -- unusable indexes oracle neuporabno indeksi Proroštvo - -- oracle skip unusable Proroštvo skip neuporabno - -- index unusable in oracle indeks neuporabno v Proroštvo - -- INDEX ORACLE UNUSABLE KAZALO Oracle neuporabni - -- oracle unusable Proroštvo neuporabno - -- rebuild unusable local indexes obnovo lokalnih neuporabno indeksi - -- ORA-01502 + oracle ORA-01502 + Proroštvo - -- ORA-01502 error ORA-01502 napako - -- oracle partition of such index is in unusable state Proroštvo particijo takega indeksa je v neuporabno stanje - -- oracle index usable Proroštvo indeks uporabni - -- index in unusable state indeks v neuporabno stanje - -- index status unusable oracle indeks statusa neuporabno Proroštvo - -- disable index in oracle onemogoči indeks v Proroštvo - -- why Index unusable zakaj Kazalo neuporabno - -- oracle ora 01502 Proroštvo ORA 01502 - -- oracle unusable state Proroštvo neuporabno stanje - --