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 :

Épuration archive logs


Sujet :

Oracle

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2012
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 126
    Points : 68
    Points
    68
    Par défaut Épuration archive logs
    Bonjour,

    Je débute dans Oracle et je voudrais savoir s’il existe un paramètre type Alter system qui fait l’épuration automatique de mes fichiers archives logs tous les 7 jours par exemple ?
    J’ai une base Oracle 11g et donc en mode archive log.

    Eventuellement si vous avez un script sous Linux….

    Merci d’avance de votre aide.

  2. #2
    Expert Oracle confirmé

    Homme Profil pro
    Consultant Big Data
    Inscrit en
    Mars 2003
    Messages
    448
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Consultant Big Data
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2003
    Messages : 448
    Points : 926
    Points
    926
    Par défaut
    Bonjour,

    Si votre base est en mode archivelog, c'est donc que vous souhaitez la sauvegarder à chaud, donc sans interruption de service, via RMAN (Recovery MANager) qui est l'outil natif d'Oracle pour la sauvegarde / restauration des bases Oracle.

    C'est donc lors des sauvegardes RMAN que l'on gère la rétention et la purge de ces fichiers d'archive.

    N'aller surtout pas scripter par vous même pour les purger !

    Et si vous ne faites pas de sauvegarde RMAN à chaud, alors votre base ne devrait pas être en mode Archivelog (à moins de vouloir revenir en arrière sur votre base via du Flashback Database par exemple).

  3. #3
    Expert éminent
    Avatar de pachot
    Homme Profil pro
    Developer Advocate YugabyteDB
    Inscrit en
    Novembre 2007
    Messages
    1 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Developer Advocate YugabyteDB
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 822
    Points : 6 446
    Points
    6 446
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Si les archivelogs vont en Fast Recovery Area et que vous utilisez la 'deletion policy' par défaut, alors les archivelogs seront supprimés automatiquement lorsque oracle aura besoin de place en FRA et à condition qu'ils aient été backupés ou qu'ils ne soient plus nécessaires pour un backup non obsolete.
    Cordialement,
    Franck.

  4. #4
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Points : 8 079
    Points
    8 079
    Par défaut
    Citation Envoyé par rouardg Voir le message
    Et si vous ne faites pas de sauvegarde RMAN à chaud, alors votre base ne devrait pas être en mode Archivelog (à moins de vouloir revenir en arrière sur votre base via du Flashback Database par exemple).
    Salut Gilles
    Je ne suis franchement pas d'accord avec ça !
    Le rôle fondamental du mode ARCHIVELOG, c'est de rendre possible une restauration sans perte de données (ou une perte réduite en tout cas).
    Qu'on sauvegarde à chaud ou à froid, par RMAN ou hors RMAN n'a aucune importance à cet égard.

  5. #5
    Expert Oracle confirmé

    Homme Profil pro
    Consultant Big Data
    Inscrit en
    Mars 2003
    Messages
    448
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Consultant Big Data
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2003
    Messages : 448
    Points : 926
    Points
    926
    Par défaut
    Bonjour Pomalaix,

    Je me suis très mal exprimé et tu as raison : le rôle fondamental du mode Archivelog, c'est la restauration sans perte de données.

    Mais pour en revenir à la question qui a été posée, Poupy nous indique qu'il débute sous Oracle et :

    J’ai une base Oracle 11g et donc en mode archive log.
    J'ai comme l'impression qu'il a installé Oracle sous Linux, et s'est retrouvé avec une base en mode Archivelog, peut-être sans trop savoir pourquoi.

    Ca se trouve, c'est une simple base pour découvrir Oracle, et il n'a pas forcément besoin d'être en Archivelog.

    A voir...

Discussions similaires

  1. Réponses: 1
    Dernier message: 31/01/2007, 11h49
  2. recover database ne trouve pas ses archives logs
    Par sachanwl dans le forum Oracle
    Réponses: 2
    Dernier message: 23/12/2006, 12h45
  3. 9i Arrêter Archive Log
    Par Celestos dans le forum Oracle
    Réponses: 9
    Dernier message: 19/09/2006, 13h41
  4. [8i]Supprimer archive log issu d'une SDB
    Par ariesnojf dans le forum Oracle
    Réponses: 24
    Dernier message: 20/07/2006, 09h04
  5. [ADMIN] Archive log : estimation volumétrie
    Par Francis HENRY dans le forum Oracle
    Réponses: 8
    Dernier message: 13/05/2005, 11h50

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