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 de suppression d'un .dbf, ORA-01033


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Octobre 2007
    Messages : 35
    Points : 19
    Points
    19
    Par défaut Problème de suppression d'un .dbf, ORA-01033
    Bonjour,

    J'ai supprimé un répertoire dans C:\Oracle\Oradata pour faire de la place sur un dique dur encombré. Malheureusement, une base venait pointer sur le dbf contenu dans ce répertoire.

    Un collègue m'a refilé le répertoire que j'ai copié/collé au même emplacement, et je pensais que la base allait redémarrer sans soucis.

    Malheureusement, si je tente de me connecter à la base, j'ai l'erreur suivante : ORA-01033 : ORACLE initialization or shutdown in progress.

    Existe-t-il une marche à suivre pour que la base redémarre correctement?

    Merci de votre aide

  2. #2
    Membre expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Points : 3 199
    Points
    3 199
    Par défaut
    1. Arrêtez la base, faites une copie de tous les fichiers
    2. Avez-vous un backup ?
    3. LA base est-elle en archive log ?
    4. Quels sont les fichiers touchés ?

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Octobre 2007
    Messages : 35
    Points : 19
    Points
    19
    Par défaut
    1. Arrêtez la base, faites une copie de tous les fichiers

    Une copie de quels fichiers? J'ai supprimé tous les fichiers qui se trouvent dans le répertoire contenant le .dbf

    2. Avez-vous un backup ?

    Je travaille sur une machine virtuelle. Un collègue en avait une copie, et je dispose donc du répertoire que j'avais supprimé, et que j'ai recopié à la même place

    3. LA base est-elle en archive log ?

    Comment faire pour le savoir?

    4. Quels sont les fichiers touchés ?

    Juste le dbf

  4. #4
    Membre expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Points : 3 199
    Points
    3 199
    Par défaut
    Machine virtuelle => pas supportée
    Pas de backup (on ne sauvegarde pas une base Oracle n'importe comment)
    vous ne répondez pas aux questions (LE dbf ça n'est pas une réponse)

    => c'est mort

  5. #5
    Membre à l'essai
    Inscrit en
    Octobre 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Octobre 2007
    Messages : 35
    Points : 19
    Points
    19
    Par défaut
    En fait, je travaille sur une machine virtuelle sous VirtualPC 2007, sur laquelle Oracle est installé, avec ma base. Que veux tu dire par non supporté?

    Dans le répertoire C:/oracle/oradata, il y avait 2 répertoires contenant les données, et j'ai supprimé l'un des deux (il contenait un fichier .log, un répertoire avec des scripts, et un dbf).

  6. #6
    Membre expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Points : 3 199
    Points
    3 199
    Par défaut
    QUEL DBF, c'est pas assez clair ?

    est-ce que c'est toto.dbf ou system.dbf ???

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

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    Citation Envoyé par LeoAnderson Voir le message
    Machine virtuelle => pas supportée
    si si c'est juste pas supporté parce qu'Oracle vend sa propre solution : Oracle VM

    Pour répondre à la question, il n'y a pas 36 solutions : restaurations de tous les fichiers de la base de la sauvegarde la + récente et application des archives logs.

    Si pas de backup alors tu démarres la base (MOUNT) et supprime le tablespace qui a perdu le datafile... évidemment toutes les données de ce tablespace seront perdues... ça te servira de leçon

    PS : si c'est la production, laisse tombé et fait intervenir un professionnel.

    Et aussi... arrête la base et sauvegarde tous ses fichiers en l'état... ça permettra de revenir en arrière en cas de catastrophe pendant les tentatives de sauvetage.

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

Discussions similaires

  1. Error: ORA-01033 ,, un problème de connexion en Sql*Plus
    Par nounourelhouda dans le forum Sql*Plus
    Réponses: 0
    Dernier message: 07/04/2014, 20h06
  2. [Excel - VBA] Problème de suppression de lignes...
    Par beholder2 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 28/01/2005, 17h27
  3. ORA-01033 avec base démarrée correctement
    Par Yorglaa dans le forum Administration
    Réponses: 17
    Dernier message: 12/05/2004, 09h51
  4. [ORA-01033]
    Par delphim dans le forum Oracle
    Réponses: 11
    Dernier message: 05/05/2004, 11h14
  5. Réponses: 4
    Dernier message: 16/04/2004, 08h20

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