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 :

Oracle open resetlogs


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2009
    Messages : 3
    Par défaut Oracle open resetlogs
    Bonjour,

    J'ai un petit doute sur une opération que j'ai faite il y a quelques semaines. En effet, après un crash système, j'ai restauré une base Oracle 9.2. J'ai restauré les fichiers de mon dernier backup et ensuite appliqué les log avec la commande:

    recover database using backup controlfile until cancel

    Ensuite au lieu de faire un ...

    alter database open resetlogs;

    ... j'ai fait un startup de la DB.

    Cela pose-t-il un problème de ne pas avoir exécuté un open resetlogs?

    De ce que je sais, le resetlogs permet de réinitialiser les log et les control file... est-ce correct?

    Merci pour 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
    Par défaut
    En général, ALTER DATABASE OPEN RESETLOGS est nécessaire lorsqu'on fait une récupération incomplète (incomplete recovery). L'option RESETLOGS réinitialise les online redo logs et sans doute une partie des control files.

    Il est aussi nécessaire d'utiliser l'option RESETLOGS dans tous les cas si les control files sont restaurés(clause USING BACKUP CONTROLFILE de la commande RECOVER):

    You must always reset the logs after incomplete recovery or recovery with a backup control file.
    d'après: http://download.oracle.com/docs/cd/B...v.htm#i1007426

    Votre cas est bizarre

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2009
    Messages : 3
    Par défaut
    Merci pour votre réponse, je pense comprendre ma confusion. Si je comprend bien, c'est un 'complete recovery' que j'ai effectué puisque j'ai utilisé tous les fichiers de mon backup:
    - datafiles
    - controlfile
    - offline logs... jusqu'au moment du crash
    Est-ce correct?

  4. #4
    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
    Il faudrait avoir le scénario des commandes passées avec le contenu de l'alert log pour être sûr.

    Ce qui est sûr c'est que si la base est ouverte avec ALTER DATABASE OPEN et non avec avec ALTER DATABASE OPEN RESETLOGS c'est que la récupération est bien complète (tous les archive logs nécessaires ainsi que les online redo logs ont été pris en compte jusqu'à la dernière transaction terminée par COMMIT).

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2009
    Messages : 3
    Par défaut
    Bonjour,

    Je viens de compendre en vérifiant l'alert log. En fait ce jours là j'ai restauré plusieurs serveurs (crash SAN -> impact très important). En effet, les 2 autres BD Oracle ont été restauré avec les derniers logs (en faisant effectivement un resetlogs) sauf celui en question qui avait un backup complet juste avant le crash.
    Merci pifor, j'espère ne pas avoir pris trop de ton temps. Cela m'a permis de comprendre un petit peut d'Oracle et de contrôler ce que j'ai fait ce jours-là.

    Alain

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

Discussions similaires

  1. [ ORACLE ][ STRUTS ] [ JAVA ] maximum open cursor
    Par LoulouFifi dans le forum Struts 1
    Réponses: 21
    Dernier message: 30/03/2011, 11h52
  2. Oracle annonce Oracle Cloud Office et Oracle Open Office 3.3
    Par Gordon Fowler dans le forum OpenOffice & LibreOffice
    Réponses: 10
    Dernier message: 16/12/2010, 11h42
  3. Oracle annonce Oracle Cloud Office et Oracle Open Office 3.3
    Par Gordon Fowler dans le forum Actualités
    Réponses: 10
    Dernier message: 16/12/2010, 11h42
  4. DATAGAURD après OPEN RESETLOGS
    Par agdid04 dans le forum Administration
    Réponses: 2
    Dernier message: 24/06/2009, 14h41
  5. Oracle Open World 2006 - présentations en ligne
    Par SheikYerbouti dans le forum Oracle
    Réponses: 1
    Dernier message: 03/11/2006, 16h56

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