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 :

oracle objet invalide


Sujet :

Administration Oracle

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut oracle objet invalide
    dans mon schéma j ai plusieurs objet qui ne sont pas valides "view ,triggers ,table" et je veux savoir pourquoi? cmt faire ? j'utilise oracle 10g

  2. #2
    Membre régulier
    Profil pro
    Data Engineer
    Inscrit en
    Octobre 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Data Engineer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2006
    Messages : 31
    Points : 74
    Points
    74
    Par défaut objets invalides
    Bonjour,
    pour moi il y a trois possibilités
    1) les conditions sous-jacentes ne sont plus remplies. Par exemple
    Si une colonne dans une table change de nom, la vue qui utilise cette colonne devient invalide
    2) la compilation a eu des erreurs et/ou des warnings
    il faut corriger le sql de l'objet. show err ....
    3) on a invalidé ces objets volontairement

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    j ai pris le cas des vues en premier lieu il y a ceux qui sont invalide pourtant avec un select les données s affichent ?? ou est la non validité ds tout cela alors?

  4. #4
    Membre expérimenté Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Points : 1 332
    Points
    1 332
    Par défaut
    Citation Envoyé par medlfi Voir le message
    j ai pris le cas des vues en premier lieu il y a ceux qui sont invalide pourtant avec un select les données s affichent ?? ou est la non validité ds tout cela alors?
    Pour le cas particulier des vues , il suffit de lancer un requete sur la vue et la vue n'est plus invalide ... dans le cas ou la vue reference des objets qui existent encore (table, vue matérialisée,colonnes)

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    alter view  XXX compile ;
    sho errors

    Tu verras les erreurs s'il y en a


    Pour les autres objets :procedure , fonctions,trigger ,package c'est au cas par ca , s'il y a erreur peut etre une commande compile suffira.

    Dans le cas contraire il faut investiguer pour les erreurs de progammation !

    Et puis cela peut etre pour une raison fonctionnelle
    Donc a voir avec les personnes qui ont fait le code ou la maintenance

    asktom.oracle.com tahiti.oracle.com otn.oracle.com

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.


    phrase chinoise issue du Huainanzi

  5. #5
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 33
    Points : 19
    Points
    19
    Par défaut [Résolu]
    merci

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

Discussions similaires

  1. Utilisation Oracle Objet
    Par bdurtaut dans le forum SQL
    Réponses: 11
    Dernier message: 12/06/2008, 18h55
  2. recompilation automatique des objets invalides
    Par GMI3 dans le forum Administration
    Réponses: 7
    Dernier message: 08/12/2007, 23h22
  3. Besoin Avis d'Expert Oracle-Objet (SQL3)
    Par cybernoid dans le forum SQL
    Réponses: 3
    Dernier message: 12/10/2007, 21h25
  4. Nom d'Objet Invalide
    Par etiennegaloup dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 15/11/2004, 09h17
  5. Oracle 7 -> Oracle 8 : "Invalid Row Id"
    Par gmartintin dans le forum Bases de données
    Réponses: 4
    Dernier message: 20/10/2004, 11h39

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