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

Oracle Discussion :

[oracle 9i] package has been invalidated...


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 220
    Par défaut [oracle 9i] package has been invalidated...
    Bonjour,

    Voila mon problème, j'ai un package avec des procedures, des fonctions et un type cursor declarés, et mon apli qui apel ce package.
    Hors a chaque fois que je modifie quelquechose dans le package, mon apli renvoi "package has been invalidated" a chaque nouvel apel au package, le second apel fonctionnant correctement(il faut la lancer 1 fois dans le vide pour qu'au second coup sa fonctionne)

    Je voudrais savoir d'ou sa peut venir et comment faire pour regler ce probleme ?

    merci de votre aide

  2. #2
    Membre confirmé Avatar de atruong
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 69
    Par défaut
    En utilisant l'option "or replace" dans la création de votre package, cela permet de recompiler sa spécification ou son corps.

  3. #3
    Membre émérite Avatar de plabrevo
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Par défaut
    Citation Envoyé par hoaxpunk
    ... le second apel fonctionnant correctement(il faut la lancer 1 fois dans le vide pour qu'au second coup sa fonctionne)
    Ca ne marchera pas a tous les coups, suivant la nature des packages remplaces, des changements qu'ils apportent, suivant qu'ils aient ete instancies ou on, etc. Lorsque des packages doivent etre remplaces/patches, il est prudent d'arreter les transactions et de redemarrer les services en post-installation de ces packages.

  4. #4
    Membre confirmé Avatar de atruong
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 69
    Par défaut
    re-Bonjour plabrevo,

    Citation Envoyé par plabrevo
    ...il est prudent d'arreter les transactions...
    Toutes les transactions ? Même celles qui n'ont rien à voir avec ces packages ?

  5. #5
    Membre émérite Avatar de plabrevo
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Par défaut
    Apres analyse d'impact, il peut ne pas etre utile d'arreter les activites sur la compta fournisseur si un package de compta client doit etre installe.
    Tous les modules applicatifs impactes par le remplacement, directement ou indirectement, doivent etre arretes, sachant de toute facon qu'un package en cours d'execution ne peut etre remplace et provoquera des blocages.

  6. #6
    Membre confirmé Avatar de atruong
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 69
    Par défaut
    Merci plabrevo pour ces précisions

Discussions similaires

  1. Warning: Call-time pass-by-reference has been deprecated
    Par Poseidon62 dans le forum Langage
    Réponses: 8
    Dernier message: 16/10/2011, 16h03
  2. Oracle Error table has not yet been analyzed
    Par starway dans le forum Administration
    Réponses: 4
    Dernier message: 23/04/2009, 14h41
  3. [JSP]Cannot forward after response has been committed
    Par hinanui dans le forum Servlets/JSP
    Réponses: 9
    Dernier message: 03/02/2007, 03h11
  4. Réponses: 3
    Dernier message: 17/01/2007, 13h20
  5. Check this out : Aerith source code has been released
    Par bbclone dans le forum AWT/Swing
    Réponses: 17
    Dernier message: 06/07/2006, 18h18

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