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 :

Suppression des fichiers archive log


Sujet :

Administration Oracle

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2005
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2005
    Messages : 61
    Points : 57
    Points
    57
    Par défaut Suppression des fichiers archive log
    Bonjour,

    J'ai un problème relativement similaire à celui de stalemate97.
    J'ai une base 9.2 sous windows en mode archivelog automatique créée à tort dans ce mode. Du coup j'ai un historique de 120 Go d'archive log que je souhaite supprimer.
    Premièrement, en demandant la liste des archives avec V$ARCHIVED_LOG, il ne me ramène que 27 lignes alors qu'il y a 1187 archives.
    Cela signifie-t-il que je peux supprimer directement dans windows les fichiers non listés dans la vue ? Si non, comment nettoyer ça une bonne fois pour toute ?

    Par ailleurs, pour désactiver le mode archivelog, faut-il que je fasse ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SHUTDOWN
    STARTUP MOUNT
    ALTER DATABASE ARCHIVELOG; <--- c'est là que la notice n'est pas claire, je suppose que c'est plutôt ALTER DATABASE NOARCHIVELOG;
    ALTER DATABASE OPEN;
    Une fois ceci fait les changements sont permanents ? Puis-je alors virer tous les fichiers d'archives ? Ils disent qu'il faut faire un backup mais vu que nous n'utilisons qu'un simple schéma, un export de celui-ci est-il suffisant ?

    Merci de vos réponse.

  2. #2
    En attente de confirmation mail
    Inscrit en
    Mars 2010
    Messages
    205
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 205
    Points : 230
    Points
    230
    Par défaut
    Effectivement, la commande c'est ALTER DATABASE NOARCHIVELOG;
    Les fichiers archivelog peuvent être supprimés sans impact particulier, puisqu'ils sont produits par erreur je suppose qu'ils n'ont aucune utilité dans ton environnement. Les fichiers archivelog n'ont une utilité que dans le cas où tu réalises des sauvegardes base ouverte.

    Question backup, j'espère qu'il en existe déjà sur cette base. Il n'est a priori pas nécessaire d'en faire après cette manipulation., du moment que la sauvegarde habituelle est effectuée régulièrement.

  3. #3
    Membre régulier
    Inscrit en
    Juin 2009
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juin 2009
    Messages : 152
    Points : 90
    Points
    90
    Par défaut
    tu peux supprimer tous les fichiers d'archive log antérieur à ta sauvegarde complète de la base....

    Je pense que la vue V$ARCHIVED_LOG ne te rammène que les fichiers d'archives log dont oracle a besoin pour restaurer la base depuis la derniere sauvegarde complete ou depuis le dernier redémarrage mais j'en suis pas sur...

    ce que je te propose c'est :

    - arrêter oracle
    - faire une sauvegarde à froid
    - passer la base en mode non archive log suivant la procédure si dessus (ALTER DATABASE NOARCHIVELOG)
    - redémarrer la base.

    - vérifier qu'elle n'est plus en mode archive log.
    - sauvegarder tes fichiers d'archive logs
    - les supprimer...

    "ceinture bretelle et tout le tintouin"

  4. #4
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2005
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2005
    Messages : 61
    Points : 57
    Points
    57
    Par défaut
    Merci de vos réponses.

    Normalement, le serveur dispose d'une sauvegarde à froid quotidienne il me semble. De toute façon comme je l'ai dit on fait toujours un export du seul schéma utile de cette instance. Le problème est que je n'ai pas d'espace disque additionnel vu qu'il a été rempli par les archives logs... Donc sauvegarder les fichiers d'archive log me parait difficile, mais bon je vais essayer de suivre ta procédure en essayant de garder le maximum de protection.

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Points : 180
    Points
    180
    Par défaut
    tu peux aussi lancer un RMAN pour faire un backup full + une suppression propre des archive log

  6. #6
    Membre averti
    Avatar de mboubidi
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Novembre 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Algérie

    Informations professionnelles :
    Activité : DBA Oracle
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2006
    Messages : 326
    Points : 401
    Points
    401
    Par défaut
    Citation Envoyé par couak Voir le message
    tu peux aussi lancer un RMAN pour faire un backup full + une suppression propre des archive log
    il faut pas oublier le crosscheck archivelog all;
    pour la syncro

Discussions similaires

  1. Suppression des fichiers "*.arc" en Mode Archive Log
    Par casimirlenain dans le forum Administration
    Réponses: 2
    Dernier message: 11/09/2009, 17h45
  2. Faire de la place + suppression des fichier logs
    Par Spiritueux dans le forum Administration
    Réponses: 0
    Dernier message: 22/07/2008, 09h18
  3. Suppression des fichiers temporaires (TMP)
    Par alainn dans le forum Access
    Réponses: 1
    Dernier message: 17/06/2006, 10h01
  4. taille des fichiers redo log
    Par learn dans le forum Oracle
    Réponses: 2
    Dernier message: 24/02/2006, 10h50
  5. [système]suppression des fichiers
    Par gilleski2010 dans le forum Sécurité
    Réponses: 2
    Dernier message: 05/02/2006, 14h02

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