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 :

[Oracle 9i] Erreur de connexion : ORA-01157 et ORA-01033


Sujet :

Connexions aux bases de données Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 43
    Par défaut [Oracle 9i] Erreur de connexion : ORA-01157 et ORA-01033
    Bonjour tout le monde,

    J'ai un énorme problème de connexion à ma base. C'est assez complexe. Je suis un serveur mutualisé. Et en résumé, une des 3 bases fonctionne de manière normale. Une deuxième MOOS a été supprimée (suppression des fichiers et de l'arborescence complète ainsi que la modification des fichiers listener.ora, sqlnet.ora, tnsnames.ora et oratab). Et je n'arrive pas a ouvrir la troisième base : erreur ORA-01157 en rapport avec la base MOOS.


    Les manipulations effectuées :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    
    SERVEUR:oracle - /exec/products/oracle/v9.2.0->sqlplus /nolog
    
    SQL*Plus: Release 9.2.0.5.0 - Production on Tue Jul 11 10:30:44 2006
    
    Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
    
    SQL> connect / as sysdba
    Connected.
    SQL> 
    SQL> shutdown abort
    ORACLE instance shut down.
    SQL>
    SQL> startup nomount pfile=$DBADM/pfile/initBASE.ora
    ORACLE instance started.
    
    Total System Global Area  270079184 bytes
    Fixed Size                   451792 bytes
    Variable Size             234881024 bytes
    Database Buffers           33554432 bytes
    Redo Buffers                1191936 bytes
    SQL> 
    SQL> alter database mount;
    
    Database altered.
    
    SQL> alter database open ;
    alter database open
    *
    ERROR at line 1:
    ORA-01157: cannot identify/lock data file 42 - see DBWR trace file
    ORA-01110: data file 42: '/data2/ora/MOOS/u02/tbs_MOOS/tbs_MOOS.dbf'
    
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    
    SQL> connect login_user
    Enter password:
    ERROR:
    ORA-01033: ORACLE initialization or shutdown in progress
    
    Si quelqu'un a une idée, je suis preneuse.

    Elise78 - en plein désarroi -

  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
    je pense qu'en supprimant la 2° tu as supprimé un datafile de la 3°... une restauration s'impose

  3. #3
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 43
    Par défaut
    En fait, j'ai supprimé la 2e base parce que j'avais déjà cette erreur sur ma 3e base.
    Pour la suppression de la 2e base il n'y a aucun risque que j'ai supprimé autre chose que des informations la concernant.
    La 1e base a été vérifiée et la suppression a été faite convenanblement. Elle démarre très bien et a même servie a une mise en production. Le listener commun a été rétabli aussi ... tout va bien pour la 1e base.

    D'ailleurs après suppression et modification des fichiers concernant la 2e base oracle me met toujours des erreurs par rapport a une instance qui n'existe pas et qui ne devrait pas avoir de rapport.

    Les bases sont-elles toutes démarrées en même temps, il y a un ordre ?

    Peut-etre qu'il me manque un fichier à modifier ou supprimer pour enlever complètement MOOS de la liste des bases d'Oracle ?

    Et pourquoi ce fichier tbs_MOOS.dbf a un impact sur la 3e base et non sur la 1e ?

    Elise78

  4. #4
    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
    Vérifie que tu lances bien la base avec les bons droits et que le fichier est bien accessible en écriture pour le owner du process Oracle

  5. #5
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 43
    Par défaut Je n'y comprend plus grand chose
    Citation Envoyé par Fred_D
    Vérifie que tu lances bien la base avec les bons droits et que le fichier est bien accessible en écriture pour le owner du process Oracle
    J'avoue ne pas bien comprendre

    J'ai bien positionné $ORACLE_SID avant sur ma 3e base. La base est bien montée mais je n'arrive pas à l'ouvrir (alter database open; --> KO). Et surtout pourquoi Oracle cherche des fichiers d'une autre base ??

    Elise78 qui ne voit pas le bout du tunel

  6. #6
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 43
    Par défaut Tests de remise sur pied de la base
    J'ai regardé par rapport à l'erreur oracle ORA-01157 et j'ai testé la solution avec le résultat suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    SQL> alter database rename file '/data2/ora/MOOS/u02/tbs_MOOS/tbs_MOOS.dbf' 
    to '$U01/system/system_02.dbf' ;
    
    SQL>
    SQL>
    SQL> alter database open ;
    alter database open
    *
    ERROR at line 1:
    ORA-01157: cannot identify/lock data file 42 - see DBWR trace file
    ORA-01110: data file 42: '/data2/ora/MOOS/u02/tbs_MOOS/tbs_MOOS.dbf'
    Ah ... et une question qui pourrait me faire avancer : A quoi correspond le fichier de trace DBWR ? Et surtout où puis-je le trouver pour consultation ?

    Merci d'avance pour votre aide.

    Elise78

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

Discussions similaires

  1. [XL-2010] Connexion Oracle sous EXCEL ADO - Erreur de connexion ORA-12154
    Par Filippo dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 18/03/2015, 14h12
  2. [Oracle 9i]: erreur ORA-01925 (max enables roles)
    Par NPortmann dans le forum Oracle
    Réponses: 2
    Dernier message: 30/03/2007, 09h39
  3. [Oracle] Erreur ORA-12154 et ORA-12545
    Par Pakkaï dans le forum SQL
    Réponses: 14
    Dernier message: 14/09/2006, 18h08
  4. [Oracle][débutant] Erreur ORA-12505
    Par mavina dans le forum JDBC
    Réponses: 1
    Dernier message: 31/07/2006, 14h46
  5. [Forms10g/oracle 9i] erreur ORA-01652
    Par marcalexis dans le forum Oracle
    Réponses: 6
    Dernier message: 14/02/2006, 18h30

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