ORA-01502 Oracle Index in Unusable State Ора-01502 Орацле Индекс у неупотребљива Држава

When trying to perform query on Oracle tables with select SQL statement, Oracle returns the following error: Када покушавате извршити упитом на Орацле столове изаберите СКЛ статемент, Орацле враћа следеће грешке:

ORA-01502: index 'string.string' or partition of such index is in unusable state Ора-01502: индекс 'стринг.стринг' или таквих партиција индекс је неупотребљива у државном

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. Грешка указује на покушај је направљен за приступ индекс или индекс партицију која је означена неупотребљива по директним оптерећењем или код ДДЛ рад.

The problem usually happens when using the Direct Path for the SQL*Loader, Direct Load or DDL operations. Проблем се обично дешава када се користи директна стаза за СКЛ * лоадер, ДДЛ Дирецт Лоад или операција. 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. Погрешна индекса можете проверити са СЕЛЕЦТ * фром УСЕР_ИНДЕКСЕС ГДЕ СТАТУС = 'Неисправна'; СКЛ изјаве.

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: Уопштено, следеће СКЛ језик за управљање ће моћи обновити неупотребљива индекс:

ALTER INDEX index_name Алтер ИНДЕКС индекс_наме REBUILD Обнови

IMPORTANT : The page is machine translated and provided "as is" without warranty. ВАЖНО: На страници је машина преведено и доставља "какав је" са гарантни. Machine translation may be difficult to understand. Машински превођење мај бити тешко за разумети. Please refer to Молимо погледајте original English article Енглески оригинални чланак whenever possible. кад год је то могуће.


6 Responses to “ORA-01502 Oracle Index in Unusable State” 6 Одговор за "Ора-01502 Орацле Индекс у неупотребљива државе"

  1. Bob Боб
    April 16th, 2009 03:14 16 тра 2009 03:14
    6 6

    Your first statement needs to check for 'UNUSABLE' and not 'INVALID' in USER_INDEXES. Твоја прва изјава треба проверити за 'неупотребљива' а не 'Неважећа' у УСЕР_ИНДЕКСЕС.

  2. Deepak B Sholapurkar Деепак Б Схолапуркар
    January 31st, 2009 04:24 31 јан 2009 04:24
    5 5

    I think Oracle is having only index status as Usable/Unusabe. Мислим да је Орацле има само индекс статус као Корисна / Унусабе.

    “Skip Unusable index” will allow the all the DML(Inclusing Select) operations on the table. "Прескочи неупотребљива индекс" ће омогућити свим ДМЛ (Инцлусинг Изаберите) операције на столу.

    Thanks & Regards, Хвала и поздрав,
    Deepak Деепак

  3. sabry сабры
    August 21st, 2008 14:49 21. аугуст 2008 14:49
    4 4

    thanks… the alter table fix worked хвала ... то алтер стони шкрипац израђен

  4. ORA-01502: Indexes in unusable state « PSST0101 Ора-01502: индексе у неупотребљива државе «ПССТ0101
    February 6th, 2008 06:31 6. фебруар 2008 06:31
    3 3

    [...] ORA-01502 Oracle Index in Unusable State [...] [...] Ора-01502 Орацле Индекс у неупотребљива Држава [...]

  5. Kalle Калле
    March 6th, 2007 16:51 6. март 2007 16:51
    2 2

    At least in oracle10 the status could also be 'UNUSABLE' Барем у орацле10 стање могло да буде 'неупотребљива'

  6. sandeep сандееп
    September 19th, 2006 22:28 19. септембар 2006 22:28
    1 1

    What about with Oracle 9i option SKIP UNUSABLE INDEXES? Шта о Орацле 9и опцију са скип неупотребљива индексира? Pls Explain. Плс Објасните.

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> Можете да користите те тагс: <а хреф="" титле=""> <аббр титле=""> <ацроным титле=""> <б> <блоцккуоте ците=""> <ците> <цоде> <дел датетиме = ""> <ем> <и> <к ците=""> <стрике> <стронг>

Subscribe to comments feature has been disabled. Претплатите се на коментаре функција је онемогућен. To receive notification of latest comments posted, subscribe to Да бисте примали обавештења о најновијим цоммент постед, претплатите се My Digital Life Comments RSS feed Мы Дигитал Лифе Коментари РСС or или register to receive пријавити за примање new comments in daily email digest. нове коментаре на е-поруке дневно сварити.
Custom Search

New Articles Нови чланци

Incoming Search Terms for the Article Долазни Тражи Услови за Члан

ora-01502 Ора-01502 - -- oracle index unusable Дебир индекс неупотребљива - -- index unusable Индекс неупотребљива - -- ora 01502 ора 01502 - -- ORA-01502: Ора-01502: - -- oracle unusable index Дебир неупотребљива индекс - -- Unusable index Неупотребљива индекс - -- ora-01502: index Ора-01502: индекс - -- ORACLE index status ОРАЦЛЕ индекс статус - -- index UNUSABLE oracle Индекс неупотребљива Дебир - -- ORA-01502: index Ора-01502: индекс - -- ORA-01502: Ора-01502: - -- unusable Index Oracle неупотребљива Индекс Орацле - -- ORA-01502 Ора-01502 - -- oracle disable index Дебир онемогућити индексирање - -- oracle ora-01502 Дебир Ора-01502 - -- oracle index unusable state Дебир индекс неупотребљива државе - -- index is in unusable state индекс је неупотребљива у државном - -- unusable indexes неупотребљива индексе - -- oracle unusable indexes Дебир неупотребљива индексе - -- ORA-01502 Ора-01502 - -- alter index unusable алтер индекс неупотребљива - -- oracle invalid index Дебир неважеће индекс - -- "ORA-01502" "Ора-01502" - -- skip unusable index прескочите неупотребљива индекс - -- index unusable state Индекс неупотребљива државе - -- rebuild unusable indexes ремонтовати неупотребљива индексе - -- index status unusable Статус индекса неупотребљива - -- oracle index status unusable Дебир индекс статус неупотребљива - -- ORA-01502 ORACLE Ора-01502 ОРАЦЛЕ - -- all све - -- oracle index is in unusable state Дебир индекс је неупотребљива у државном - -- UNUSABLE index in oracle Неупотребљива индекс у Дебир - -- oracle index in unusable state Дебир индекс у државном неупотребљива - -- rebuild unusable index ремонтовати неупотребљива индекс - -- unusable indexes in oracle неупотребљива индексе у Дебир - -- ORA-01502: index partition of such index is in unusable state Ора-01502: индекс таквих партиција индекс је неупотребљива у државном - -- SKIP UNUSABLE INDEXES Скип неупотребљива индексира - -- ORA - 01502 Ора - 01502 - -- index status oracle Статус индекса Дебир - -- oracle rebuild unusable index Дебир ремонтовати неупотребљива индекс - -- oracle index disable Дебир индекс онемогућите - -- invalid index oracle неважеће индекс Дебир - -- oracle 01502 Дебир 01502 - -- invalid indexes неважеће индексе - -- Rebuild the unusable index partition Обновити индекс неупотребљива партицију - -- index unusable state oracle Индекс неупотребљива државе Дебир - -- oracle index state Дебир индекс државе - -- disable index oracle онемогућити индексирање Дебир - -- ORA:01502 Ора: 01502 - -- Oracle Indexes Unusable Орацле индексира неупотребљива - -- Index status in oracle Индекс статус у Дебир - -- ORACLE INDEX INVALID ОРАЦЛЕ ИНДЕКС Неправилан - -- index partition unusable Индекс партицијске неупотребљива - -- oracle check index status Дебир цхецк индекс статус - -- oracle alter index unusable Дебир алтер индекс неупотребљива - -- oracle partition index unusable Дебир партицијске индекс неупотребљива - -- index in unusable state oracle индекс у државном Дебир неупотребљива - -- UNUSABLE oracle index Неупотребљива Дебиром индекс - -- unusable indexes oracle неупотребљива индексе Дебир - -- oracle skip unusable Дебир прескочите неупотребљива - -- index unusable in oracle Индекс неупотребљива у Дебир - -- INDEX ORACLE UNUSABLE ИНДЕКС ОРАЦЛЕ неупотребљива - -- oracle unusable Дебир неупотребљива - -- rebuild unusable local indexes ремонтовати неупотребљива локалне индексе - -- ORA-01502 + oracle Ора-01502 + Дебир - -- ORA-01502 error Ора-01502 грешка - -- oracle partition of such index is in unusable state Дебир партицијске таквих индекс је неупотребљива у државном - -- oracle index usable Дебир индекс корисна - -- index in unusable state Индекс неупотребљива у државном - -- index status unusable oracle Статус индекса неупотребљива Дебир - -- disable index in oracle онемогућити индексирање у Дебир - -- why Index unusable зашто Индекс неупотребљива - -- oracle ora 01502 Дебир ора 01502 - -- oracle unusable state Дебир неупотребљива државе - --