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 :

ORA 04030 Mémoire


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 129
    Par défaut ORA 04030 Mémoire
    Bonjour,

    Nous avons une application fonctionnant avec le SGBD Oracle.
    Le serveur Oracle est un Windows 2003 Server 32 bits. La version d'Oracle est une 10.2.0.1.0.

    Lorsque l'application est beaucoup utilisé, j'ai ce message lorsque je tente de me connecter :
    ORA-04030: mÚmoire de traitement manquante lors d'affectation de 127500 octets
    (QERHJ hash-joi,kllcqas:kllsltba)
    Voici le résultat d'un show parameter SGA :
    SQL> show parameter sga;

    NAME TYPE VALUE
    ------------------------------------ ----------- -------
    lock_sga boolean FALSE
    pre_page_sga boolean FALSE
    sga_max_size big integer 1G
    sga_target big integer 952M
    Et un show parameter pga :
    SQL> show parameter pga;

    NAME TYPE VALUE
    ------------------------------------ ----------- ------
    pga_aggregate_target big integer 194M
    Le serveur possède 8Go de mémoire physique (un peu plus de 3Go sont utilisés). Ce qui est étrange c'est dans l'alert_log j'ai aussi ces messages :

    Errors in file d:\oracle\product\10.2.0\admin\cariprod\bdump\cariprod_psp0_2796.trc:
    ORA-27300: opération dépendante du système d'exploitation : échec de spcdr:9261:4200 avec l'état 997
    ORA-27301: message d'erreur du système d'exploitation : Une opération d'entrée/sortie avec chevauchement est en cours d'exécution.
    ORA-27302: une erreur s'est produite à : skgpspawn
    Je suis un peu perdu...

    D'avance merci pour votre aide.

  2. #2
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut
    Bonjour,

    je ne comprends pas comment peux-tu avoir 8Go de mémoire sur un serveur 32 bit?

    ne serais-tu pas avec 4Go de mémoire, cela expliquerait peut-être ton problème, sinon rédémarre ton instance et change tes paramètres :

    et enlève ton paramètre sga_max_size de ton init.ora

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 129
    Par défaut
    Citation Envoyé par Z3phur Voir le message
    Bonjour,

    je ne comprends pas comment peux-tu avoir 8Go de mémoire sur un serveur 32 bit?
    C'est pas faux ce que tu dis...mais je viens de vérifier et c'est bien le cas! C'est une Enterprise Edition, avec une extension d'adresse physique.

    ne serais-tu pas avec 4Go de mémoire, cela expliquerait peut-être ton problème, sinon rédémarre ton instance et change tes paramètres :

    et enlève ton paramètre sga_max_size de ton init.ora
    Donc en fait je modifie le SGA_TARGET à 3Go, mais pour le sga_max_size, vu que je passe par un spfile, je fais :
    alter system set sga_max_size=""
    Merci encore,

  4. #4
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut
    Non avant ton shutdown tu fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    create pfile from spfile;
    shutdown;
    puis tu modifies ton pfile :

    sga_target=3

    et tu enlèves sga_max_size
    puis tu fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    create spfile from pfile;
    startup;

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 129
    Par défaut
    Je suis bête....
    Merci j'ai pas assez réfléchis!

    Je vais tester tout ça...vu qu'on à pas le problème tous les jours...

    Mais SGA_MAX_SIZE n'est pas obligatoire ?

  6. #6
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut
    Non ce n'est pas obligatoire si tu ne le renseignes pas la valeur de sga_max_size sera celle de sga_target, c'est implicite;

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

Discussions similaires

  1. [9i] ORA-04030
    Par lilou26 dans le forum Administration
    Réponses: 9
    Dernier message: 15/10/2008, 12h15
  2. Ora-04030 (callheap,bind Var Buf)
    Par Wurlitzer dans le forum Administration
    Réponses: 3
    Dernier message: 14/06/2007, 11h47
  3. ORA - 04030 - Oracle 10
    Par Fraise des Bois dans le forum Oracle
    Réponses: 1
    Dernier message: 30/03/2007, 09h34
  4. [9i]ORA-04021 et ORA-04030 lors de l'initxml.sql
    Par genio dans le forum Oracle
    Réponses: 8
    Dernier message: 21/07/2006, 10h33
  5. Réponses: 3
    Dernier message: 07/03/2006, 20h36

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