[Dica] Erro :ORA-01502: index 'nm_owner.Index' or partition

Scripts Diversos para o Oracle SQL*Plus. (Relacionado a ferramenta Oracle SQL*Plus, para questões de SQL, usar o forum SQL)
Responder
Hahu
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 147
Registrado em: Qui, 16 Mar 2006 11:26 am
Localização: São Paulo
O mundo gira muito!!

Galera,
Bom dia a todos,
Hoje dia 29/11/2006, consegui solucionar este erro, descobrir juntamente com o DBA. Após o executar a procedure e apareceu esta msg de erro no sqlplus:

Selecionar tudo

Erro :ORA-01502: index 'nome_owner.nome_index' or partition of such
Faça da seguinte maneira:

Selecionar tudo

select index_name, 
         owner, 
         status 
from dba_indexes where index_name = upper('nome_owner.nome_index');
INDEX_NAME OWNER STATUS
------------------------------ ------------------------------ --------
name_PK name_owner UNUSABLE

Após verificar que está o status está realmente unusable, teremos que torna-lo "Valid"
Para isso , alteramos o index da seguinte maneira:

Selecionar tudo

alter index nome_owner.nome_index rebuild;

INDEX_NAME                     OWNER                          STATUS
------------------------------ ------------------------------ -------
name_PK                         name_owner                    VALID
:D

Qualquer coisas , post aqui no forum!!

Que Deus Abençõe a todos!

Abs Hahu :lol:
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes