Ora-01502 de Index van Oracle in Onbruikbare Staat
Wanneer het proberen om vraag op de lijsten van Oracle met uitgezochte SQL uit te voeren keert de verklaring, Oracle de volgende fout terug:
Ora-01502: de index 'string.string of de verdeling van dergelijke index zijn in onbruikbare staat
De fout wijst op een poging is gemaakt om tot een index of tot een indexverdeling toegang te hebben die onbruikbaar door een directe lading of door een verrichting DDL zijn gemerkt.
Het probleem gebeurt gewoonlijk wanneer het gebruiken van de Directe Weg voor SQL*Loader, Directe de Lading of de verrichtingen DDL. Dit vereist genoeg tijdelijke ruimte om alle indexen van de lijst te bouwen. Als er geen genoeg ruimte in TEMPERATUREN tablespace is, zullen alle rijen nog geladen worden en ingevoerd, maar de indexen worden verlaten met STATUS = `INVALID'.
De ongeldige indexen kunnen met UITGEZOCHT * van USER_INDEXES worden gecontroleerd WAAR STATUS = `INVALID'; SQL verklaring.
De oplossing voor deze fout is eenvoudig. U kunt:
- De gespecificeerde index te laten vallen en/of de index te ontspannen
- De gespecificeerde index te herbouwen
- De onbruikbare indexverdeling te herbouwen
Over het algemeen, zal de volgende SQL manipulatietaal de onbruikbare index kunnen herbouwen:
VERANDER DE VERBOUWING VAN DE INDEX INDEX_NAME
BELANGRIJK: De pagina is door computer vertaald en verstrekt „zoals“ zonder garantie is. De automatische vertaling kan moeilijk zijn te begrijpen. Gelieve te verwijzen naar oorspronkelijk Engels artikel waar mogelijk.
Verwante Artikelen
- Oracle ora-14074 leidt tot of voegt toe de Nieuwe Verdeling Fout ontbreekt
- Creër, voeg toe of verdeel de Verdeling van het Gegevensbestand van Oracle ontbreekt met Fout ora-14080
- Hoe te om aan Karakters in de Vragen van Oracle te ontsnappen PL/SQL
- Ora-02449 de Fout van de Lijst van de Daling van Oracle
- De Versie van Oracle van de controle
- Ora-00942 de lijst of de Mening bestaan niet de Fout van Oracle
- Fout 3113/3114 van de Invoer van het Gegevensbestand van Oracle
- Oracle PL/SQL ora-00947 niet Genoeg Fout van Waarden
- De Overzichten van Oracle JDeveloper
- Hand en Schone Desinstallatie Oracle voor Vensters










































16 april, het 03:14 van 2009
Uw eerste verklaring moet `UNUSABLE en niet `INVALID in USER_INDEXES controleren.
31 januari, het 04:24 van 2009
Ik denk Oracle slechts indexstatus als Bruikbaar/Unusabe heeft.
„Skip zal de Onbruikbare index“ alle (Uitgezochte Inclusing) verrichtingen DML op de lijst toestaan.
Dank & Achting,
Deepak
21 augustus, het 14:49 van 2008
dank… verandert gewerkte lijstmoeilijke situatie
6 februari, het 06:31 van 2008
[...] Ora-01502 Oracle Index in Onbruikbare Staat [...]
6 maart, het 16:51 van 2007
Op zijn minst in oracle10 kon de status ook `UNUSABLE zijn
19 september, het 22:28 van 2006
Wat ongeveer met de optieSKIP van Oracle 9i ONBRUIKBARE INDEXEN? Pls verklaart.