IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

[10g]Retrouver les Index Failed


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 198
    Par défaut [10g]Retrouver les Index Failed
    Bonjour,

    je cherche à trouver un moyen de remonter en sql les index marqués comme FAILED et ce à travers tous les schémas

    j'ai regardé du côté du dictionnaire (select * from dict) mais j'ai rien trouvé

    merci de vos conseils

    Luna

  2. #2
    Membre émérite Avatar de 13thFloor
    Homme Profil pro
    DBA Oracle freelance
    Inscrit en
    Janvier 2005
    Messages
    670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : DBA Oracle freelance

    Informations forums :
    Inscription : Janvier 2005
    Messages : 670
    Par défaut
    Voici ce que j'utilise :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    select owner||'.'||index_name||' STATUS='||status status
    from dba_indexes where status='UNUSABLE'
    union all
    select owner||'.'||index_name||' DOMIDX_STATUS='||domidx_status status
    from dba_indexes where domidx_status='IDXTYP_INVLD'
    union all
    select owner||'.'||index_name||' DOMIDX_OPSTATUS='||domidx_opstatus status
    from dba_indexes where domidx_opstatus='FAILED'
    union all
    select owner||'.'||index_name||' FUNCIDX_STATUS='||funcidx_status status
    from dba_indexes where funcidx_status='DISABLED';

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 198
    Par défaut
    merci pour cette réponse plus complète :
    domidx et funcidx correspondent à quoi plus précisément

    Citation Envoyé par 13thFloor Voir le message
    Voici ce que j'utilise :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    select owner||'.'||index_name||' STATUS='||status status
    from dba_indexes where status='UNUSABLE'
    union all
    select owner||'.'||index_name||' DOMIDX_STATUS='||domidx_status status
    from dba_indexes where domidx_status='IDXTYP_INVLD'
    union all
    select owner||'.'||index_name||' DOMIDX_OPSTATUS='||domidx_opstatus status
    from dba_indexes where domidx_opstatus='FAILED'
    union all
    select owner||'.'||index_name||' FUNCIDX_STATUS='||funcidx_status status
    from dba_indexes where funcidx_status='DISABLED';

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 198
    Par défaut
    fausse alerte j'ai pas bien regardé dans le dictionnaire :

    la vue dba_indexes renvoit tout ce qu'il faut

    select count(*) from dba_indexes where status <> 'VALID';

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Problème pour retrouver les index des contrôles ajoutés dynamiquement
    Par BasicZX81 dans le forum VB.NET
    Réponses: 10
    Dernier message: 04/09/2012, 22h03
  2. Retrouver les index d'une table en FOXPRO
    Par olibara dans le forum Autres SGBD
    Réponses: 0
    Dernier message: 18/08/2010, 11h57
  3. Retrouver les index de contrôles insérés dynamiquement
    Par BM42 dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 18/10/2007, 17h57
  4. retrouver les compsants FASTNET sous Delphi 7
    Par fandor7 dans le forum Composants VCL
    Réponses: 4
    Dernier message: 11/06/2003, 18h11
  5. Les index sous Sybase
    Par Emdis dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 02/06/2003, 15h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo