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 :

Instance avec Database Buffers = 0


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 45
    Par défaut Instance avec Database Buffers = 0
    Bonjour,

    Version Oracle database 10g 10.2.0 release1
    Linux Red Hat Entreprise 4AS
    Niveau: débutant oracle

    Je n'arrive pas à créer de nouvelle base sur oracle, quand je lance l'instance voilà ce que je lis:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Instance ORACLE lancée.
    Total System Global Area   88080384 bytes
    Fixed Size                   777812 bytes
    Variable Size              87040428 bytes
    Database Buffers                  0 bytes
    Redo Buffers                 262144 bytes
    Je n'arrive pas a trouver où dans le fichier init.ora je peut régler ce paramétre !!!

    Je suppose que c'est à cause de ce Database Buffers 0 bytes, que j'obtiens ce message quand je veux créer une nouvelle base:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    CREATE DATABASE base_test
    *
    ERREUR à la ligne 1 :
    ORA-01092: instance ORACLE interrompue. Déconnexion imposée
    Si quelqu'un a une idée ....
    Merci pour votre aide

    Fred

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    tu trouveras la cause du problème dans le fichier alertSID.log

  3. #3
    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
    Par défaut
    Si vous démarrez complétement une base existante, vous ne pouvez pas en créer une autre avec la même connexion car:
    1. une instance Oracle = 1 seule base de données (Oracle est très différent de SQL Server/MySQL/Sybase de ce point de vue !)
    2. pour créer une nouvelle base, ce n'est pas si simple: il faut préparer plusieurs choses et surtout démarrer une instance "vide" avec la commande
    Voir la doc de référence à ce sujet dans le Oracle Database Administrator 's Guide: http://download-uk.oracle.com/docs/c...e.htm#i1017640

  4. #4
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 45
    Par défaut
    Citation Envoyé par pifor
    Si vous démarrez complétement une base existante, vous ne pouvez pas en créer une autre avec la même connexion car:
    1. une instance Oracle = 1 seule base de données (Oracle est très différent de SQL Server/MySQL/Sybase de ce point de vue !)
    2. pour créer une nouvelle base, ce n'est pas si simple: il faut préparer plusieurs choses et surtout démarrer une instance "vide" avec la commande
    Voir la doc de référence à ce sujet dans le Oracle Database Administrator 's Guide: http://download-uk.oracle.com/docs/c...e.htm#i1017640
    Merci pour le lien vers la doc je vais regarder ça.

    Lorsque je tente de créer ma base, je procéde comme suit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    sqlplus sys/mdp "as sydba "
    startup nomount pfile=/point_de_montage/init_base_test
    J'ai normalement suivi correctement la procédure de "pré-étape" pour créer ma base.
    Je ne pense pas non plus qu'une autre base soit démarrée puisqu'en fait aucune autre existe.

    D'aprés le message de mon précédent post l'instance demarre correctement, et lorsque je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ps -ef | grep ma_base
    smon pmon etc ... sont bien présent

    Ce que j'aimerais savoir (et comprendre) c'est pourquoi Database buffers est égale à 0 bytes et comment changer cette valeur ? (quelle doit être la valeur ?)

    Citation Envoyé par Fred_D
    tu trouveras la cause du problème dans le fichier alertSID.log
    Sur une installation classique où se trouve ce fichier ???

    Merci pour votre aide

    Fred

  5. #5
    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
    Par défaut
    DB_BLOCK_BUFFERS donne la taille du cache en nombre de blocks dans le fichier init.ora, mettez au moins 500.

    Le fichier alert.log est situé dans le répertoire défini par la variable BACKGROUND_DUMP_DEST du init.ora.



  6. #6
    Membre confirmé
    Inscrit en
    Mars 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 98
    Par défaut
    pourquoi ne pas utiliser l'outil dbca ?
    C'est si simple.

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/04/2010, 14h18
  2. [VB.NET] Probleme avec un buffer
    Par Aspic dans le forum VB.NET
    Réponses: 1
    Dernier message: 14/12/2005, 16h17
  3. création d'instance avec oradim
    Par PATMOR dans le forum Oracle
    Réponses: 3
    Dernier message: 21/02/2005, 14h29
  4. Erreur ORA-12514 avec database link
    Par gafreu dans le forum Administration
    Réponses: 20
    Dernier message: 09/09/2004, 11h53
  5. [VB.NET] - Probleme Label avec Database
    Par codez dans le forum ASP.NET
    Réponses: 4
    Dernier message: 03/06/2004, 17h37

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