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

Connexions aux bases de données Oracle Discussion :

Erreur oracle ORA-12519


Sujet :

Connexions aux bases de données Oracle

  1. #1
    Candidat au Club
    Inscrit en
    Octobre 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Erreur oracle ORA-12519
    Cette erreur se produit quand le listener, qui compte les connections et deconnections, ne laisse plus d'accés car le nombre maxi de process défini dans la variable processes du spfile est atteint.

    L'anomalie pour laquelle je cherche de l'aide est la suivante:
    Une appli web en exploitation ouvre et referme trés vite de nombreuses connections a la base.
    La connection est donc "libérée" mais tout se passe comme si ORACLE ne le voyait pas.

    Quand je consulte la vue V$SESSION, je vois toujours ces sessions de statut INACTIVE pendant plusieurs dizaine de minute.

    Donc, au bout d'un moment, j'ai le blocage avec erreur ORA-12519 alors qu'en réalité ces sessions n'existent plus.

    J'ai lu dans la doc que c'est le processus ORACLE PMON qui nettoie à intervalle régulier. Ils disent que PMON nettoie quand il a le temps et au minimum toutes les 10 minutes. Mais dans mon cas, ce nettoyage ne se fait pas.

    Pour fonctionner, j'ai augmenté le parametre processes (alter system set processes=xxx scope=spfile) puis redemarrage mais ce n'est pas une solution durable. En pricipe ce parametre fixé à 150 est suffisant.

    Quelqu'un a-t-il des infos sur ce phénoméne ?

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Octobre 2002
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 58
    Points : 86
    Points
    86
    Par défaut
    Bonjour,

    Je n'ai pas spécialement d'infos sur le fait que PMON ne nettoie pas tes sessions, mais j'ai l'impression qu'il y a un problème applicatif ici: les connexions ne sont pas libérées proprement a priori...

    Par ailleurs, dans ce genre de contexte, (sessions ouvertes/fermées très rapidement et sans arrêt) un pool de connexions pourrait être intéressant.

    Pour ton problème sinon, il est aussi possible de définir un plan de ressource pour que les sessions issues de l'appli aient un temps d'inactivité maximal que tu peux définir comme tu le souhaites, ce qui devrait permettre de contenir ton problème.

    Mais j'ai quand même l'impression qu'il y a un souci au niveau de l'applicatif, il n'est pas normal que des sessions inutilisées "traînent".
    Tuning and optimization are not a fix to a bad design. A good design is a fix to a bad design.

  3. #3
    Candidat au Club
    Inscrit en
    Octobre 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    Dajon, merci pour ta réponse.
    J'ai retrouvé un fonctionnement normal en paramétrant différement iis.
    Je me suis apperçu que les applis étaient toutes allouées dans iis a un pool spécifique.
    En les allouant toutes à DefaultAppPool, je n'ai plus les problémes Oracle.
    Ne connaissant pas particuliérement iis, je ne sais pas l'expliquer mais le probléme est bien réglé.

    Si quelqu'un comprend ce qui se passe, cela servira peut-être à d'autres ?

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

Discussions similaires

  1. Erreur ORACLE Ora-19815
    Par satanas dans le forum Oracle
    Réponses: 10
    Dernier message: 30/05/2007, 15h46
  2. Erreur oracle ora-03232
    Par rochenico dans le forum Administration
    Réponses: 15
    Dernier message: 20/11/2006, 17h13
  3. Erreur oracle : ORA-01036
    Par freestyler1982 dans le forum Oracle
    Réponses: 1
    Dernier message: 14/11/2006, 10h29
  4. Erreur Oracle ORA-00959
    Par Longrais dans le forum Oracle
    Réponses: 1
    Dernier message: 03/10/2006, 10h49
  5. Erreur Oracle ORA-30036
    Par lapartdombre dans le forum Oracle
    Réponses: 5
    Dernier message: 04/11/2005, 15h37

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