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 :

[10g] ORA-04031 - Arrêt impromptu de la base


Sujet :

Oracle

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 90
    Points : 59
    Points
    59
    Par défaut [10g] ORA-04031 - Arrêt impromptu de la base
    Bonjour à tous,

    Voilà, toutes nos bases ont été migrées en 10g (10.2.0.2) depuis quelques mois, et j'utilise le tuning automatique des zones de la SGA (paramètre SGA_TARGET > 0).
    Ce matin, je constate qu'une de nos bases est arrêtée, et le fichier d'alerte présente les erreurs suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Errors in file /u01/app/oracle/admin/base1/bdump/base1_cjq0_17200.trc:
    ORA-00604: une erreur s'est produite au niveau SQL récursif 1
    ORA-04031: impossible d'affecter 16 octets de mémoire partagée ("shared pool","select job, nvl2(last_date, ...","sql area","tmp")
    Devrais-je simplement augmenter la SGA_TARGET (et la SGA_MAX_SIZE) ?
    Ou cela présage-t-il un problème plus grave ?

    Merci de votre aide

  2. #2
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Normalement, l'erreur ORA-04031 ne doit pas arrêter la base. Dans votre cas, il faut augmenter SGA_TARGET. Si l'erreur réapparaît régulièrement, cela peut signifier que les requêtes SQL utilisent trop de SQL dynamique sans les bind variables.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 90
    Points : 59
    Points
    59
    Par défaut
    Merci pour votre réponse, j'ai augmenté la SGA_TARGET et je vais surveiller l'évolution

Discussions similaires

  1. [10g] ORA-12528
    Par SERVIROC dans le forum Oracle
    Réponses: 55
    Dernier message: 17/08/2009, 13h26
  2. [ORA-04031 :] AVoir une SHARED_POOL propre.
    Par Apsolu dans le forum Oracle
    Réponses: 6
    Dernier message: 24/03/2006, 11h55
  3. [10g] ORA-01013 Time out
    Par rv78 dans le forum Oracle
    Réponses: 22
    Dernier message: 11/01/2006, 12h58
  4. [Oracle Lite 10g]ORA-00957: duplicate column name
    Par maredami dans le forum Oracle
    Réponses: 4
    Dernier message: 02/11/2005, 14h13
  5. Oracle 10g : ORA-12545: Connect failed
    Par Tien dans le forum Oracle
    Réponses: 14
    Dernier message: 04/10/2005, 17h14

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