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 :

Nettoyage archive log et désactivation


Sujet :

Administration Oracle

  1. #1
    Membre régulier
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mai 2008
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mai 2008
    Messages : 235
    Points : 82
    Points
    82
    Par défaut Nettoyage archive log et désactivation
    Bonjour à tous,

    Il y a plusieurs mois un test a été réalisé pour la mise en place de synchro avec une autre base Oracle sur un autre serveur. Pour cela sur le serveur source l'archive log a été activé et toute les 15 un script copiait le fichier sur le nouveau... Mais c'est pas le plus important car cela n'a pas été jusqu'au bout. Sauf que l'archive log est resté actif sur le serveur source et maintenant le disque est presque plein.

    J'ai trouvé comment désactiver l'archive log mais je voudrais aussi purger les fichiers archive log.

    En fouillant j'ai trouvé que c'était faisable avec rman mais je ne suis pas du tout à l'aise avec le processus.

    A priori pas de backup liés

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    RMAN> connect target /
     
    connected to target database: XXXXXXXXX
     
    RMAN> report obsolete;
     
    using target database control file instead of recovery catalog
    RMAN retention policy will be applied to the command
    RMAN retention policy is set to redundancy 1
    no obsolete backups found
    Mais j'ai bien une list de fichier archive log

    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
    RMAN > list archivelog all;
     
    [...]
    18054   1    26622   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26622.dbf
    18055   1    26623   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26623.dbf
    18056   1    26624   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26624.dbf
    18057   1    26625   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26625.dbf
    18058   1    26626   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26626.dbf
    18059   1    26627   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26627.dbf
    18060   1    26628   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26628.dbf
    18061   1    26629   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26629.dbf
    18062   1    26630   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26630.dbf
    18063   1    26631   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26631.dbf
    18064   1    26632   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26632.dbf
    18065   1    26633   A 13-AUG-24 /database/XXXX/db/XXXX/ARCH/XXXX_1_944397059_26633.dbf

    Comme je n'ai pas de backup rman lié à ces archive log, est-ce que cela veut dire que je peux purger les archive log avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RMAN > delete archivelog
    Merci d'avance.

  2. #2
    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
    Oui, vous y êtes presque.

    La commande DELETE ARCHIVELOG exige un spécificateur pour préciser quelles archives doivent être supprimées.
    Dans votre cas, c'est ALL.
    (Bien entendu, s'il s'agit d'une base de production, la bonne idée c'est de réactiver le mode ARCHIVELOG et de mettre en place des sauvegardes, et les purges associées).
    Consultant / formateur Oracle indépendant
    Certifié OCP 12c, 11g, 10g ; sécurité 11g

    Ma dernière formation Oracle 19c publiée sur Linkedin : https://fr.linkedin.com/learning/oracle-19c-l-administration

  3. #3
    Membre régulier
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mai 2008
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mai 2008
    Messages : 235
    Points : 82
    Points
    82
    Par défaut
    Bonjour,

    Merci de votre réponse.

    Dans le processus, est-ce qu'il vaut mieux désactiver l'archive log et ensuite purger, faire l'inverse ou peut importe ?

    Pour le moment en backup nous fonctionnons par un export dump par jour. Nous n'avons pas besoin d'avoir d'export intermédiaire, donc l'archive log sera désactivé.

  4. #4
    Membre actif

    Profil pro
    Administrateur de base de données
    Inscrit en
    Septembre 2008
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Septembre 2008
    Messages : 169
    Points : 267
    Points
    267
    Par défaut
    il serai plus logique de désactivé les archivelog
    par exemple
    https://dbaclass.com/article/how-to-...acle-database/

    puis de faire le ménage. pour pouvoir tous les nettoyer.

  5. #5
    Membre régulier
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mai 2008
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mai 2008
    Messages : 235
    Points : 82
    Points
    82
    Par défaut
    Bonjour, merci a.presles.

    J'ai pris cette option aussi

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