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 :

Problème initSID.ora et de sessions


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2006
    Messages : 4
    Par défaut Problème initSID.ora et de sessions
    Bonsoir,

    J'ai un problème avec ma base Oracle 10g (10.2.0.3.0) sous Windows 2k3.

    Mon premier problème est l'erreur suivante :
    ORA-12518: TNS:listener could not hand off client connection

    Ce que j'ai fais dans un premier temps... Augmenter la mémoire du serveur (passage de 2go à 4) et modification des paramètres de mon fichier initSID.ora.

    J'ai mis :
    sga_target=1600M (à la place de 1200M)
    PGA_AGGREGATE_TARGET=600M (a la place de 200M)
    processes = 500 (a la place de 200)
    parallel_max_servers = 5

    Et la c'est pire qu'avant, je peux ouvrir uniquement 134 sessions sur ma base

    Maintenant si je passe mon sga_target à 800M, j'arrive à ouvrir 400 sessions.

    Je comprend pas trop ce qu'il ce passe, moins j'alloue de mémoire à ma base Oracle, plus j'ai de sessions disponible...

    Je viens donc vous demandez conseil pour les diverses options qui pourrait améliorer la chose.

    Merci pour votre aide.

    Greg
    PS: Le serveur est un serveur dédié pour ma base Oracle, le swap à été désactivé.

  2. #2
    Membre émérite
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    419
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 419
    Par défaut
    bonsoir,

    et tu as quoi dans la log du listener stp? (messages supplémentaires?)

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2006
    Messages : 4
    Par défaut
    Voici une erreur complète quand le problème ce présente (fichier listener.log)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    11-MAY-2008 09:18:08 * (CONNECT_DATA=(SERVICE_NAME=ORBIMIS)(CID=(PROGRAM=C:\oracle\product\10.2.0\client_1\bin\sqlplus.exe)(HOST=MonServeurDistant)(USER=greg))) * (ADDRESS=(PROTOCOL=tcp)(HOST=MonIP)(PORT=2898)) * establish * ORBIMIS * 12518
    TNS-12518: TNS:listener could not hand off client connection
     TNS-12560: TNS:protocol adapter error
      TNS-00530: Protocol adapter error
       32-bit Windows Error: 233: Unknown error

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 115
    Par défaut
    Si j'ai bien compris
    sga_target=1600M + 134 sessions = sga_target=800M + 400 sessions
    => Une limite système
    On doit pouvoir calculer combien une session vaut de Mb.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2006
    Messages : 4
    Par défaut
    Citation Envoyé par louping Voir le message
    Si j'ai bien compris
    sga_target=1600M + 134 sessions = sga_target=800M + 400 sessions
    => Une limite système
    On doit pouvoir calculer combien une session vaut de Mb.
    Exact.

    Mais en fait je comprend pas... plus j'augemente le sga, plus je devrais avoir de session d'après tout ce que je lis! Non?

  6. #6
    Membre émérite
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    419
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 419
    Par défaut
    la sga est réservée par oracle en mémoire au démarrage de la base, avec en plus la java pool size, le buffer cache,etc. ce n'est pas dans cette plage mémoire que les connections vont puiser. Ce qui explique pourquoi en diminuant le sga_aggregate_target tu as 400 connexions au lieu de 134. elles ont l'air de faire à peu près 3Mb chacune
    Si tu diminues la sga de la base, tu rends de la mémoire à l'OS et tu permets d'augmenter le nombre de connections.
    surtout qu'apparemment, tout doit tenir dans 2 Go sous windows, sauf si tu as configuré ton serveur pour gérer plus que cela. mais là, voici le lien vers la note metalink qui donne une foule d'infos
    https://metalink.oracle.com/metalink...,0,1,helvetica

Discussions similaires

  1. [PL/SQL] Problème de ora 06512
    Par claralavraie dans le forum Oracle
    Réponses: 9
    Dernier message: 08/12/2010, 10h40
  2. ORA-12526 : problème avec le mode restricted session sous 10g
    Par fred_04510 dans le forum Administration
    Réponses: 11
    Dernier message: 28/09/2009, 16h44
  3. [EJB][Jboss] problème de déploiment d'EJB session
    Par 17mounir dans le forum Wildfly/JBoss
    Réponses: 1
    Dernier message: 13/03/2006, 01h16
  4. problème de configuration pour les sessions
    Par spilliaert dans le forum Langage
    Réponses: 13
    Dernier message: 27/12/2005, 20h44
  5. [CGI]problème update de variable de session
    Par LE NEINDRE dans le forum Web
    Réponses: 1
    Dernier message: 18/10/2005, 10h50

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