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 :

standby 10g - pb applications logs


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Par défaut standby 10g - pb applications logs
    Bonjour,

    Je m'excuse d'avance si les questions vous semblent un peu bébète, mais je suis spécialisé DB2 et mon collègue qui s'occupe d'Oracle est en vacances.

    Le soucis est le suivant :
    Il y a un ecart entre le
    MAX(SEQUENCE#) from v$archived_log de la base primaire
    et le
    MAX(SEQUENCE#) from v$archived_log where applied = 'YES'

    et en grattant un peu je m'apercois que le SEQUENCE# = NN present sur la primaire est absent de la stand by et que c'est à partir de ce numero de sequence que les logs ne sont plus appliquées.

    Est ce grave ? comment faire pour que l'application des logs redemarre sur la standby ?

    Merci

  2. #2
    Membre émérite Avatar de philcero
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2007
    Messages : 528
    Par défaut
    Si je comprends bien tu as un log qui n'est pas passé de l'autre côté. Généralement cela vient du fait qu'il y a des outils externes de purge/archive des logs qui passent avant même que Oracle ait pu transférer ses petits.
    Afin de résoudre ce trou (Appelé communément GAP) soit tu remets à disposition le fichier log manquant côté serveur et celui-ci va se charger de le transférer, soit tu le transfères toi même et tu le mets à disposition. Oracle reprendra là où il en était une fois le fichier visible.

    Au cas où poste ici les 100 dernières lignes de tes fichiers ALERT_LOG (primaire & standby). On ne sait jamais.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut
    Bonjour,

    tu peux voir :

    select max(sequence#) from v$log_history

    Cordialement,

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Par défaut
    Merci de vos reponses

    Le probleme a ete identifié vendredi matin, et à cette heure oracle n'a toujours pas retabli la situation. Je vais donc transferer le fichier de log et on verra bien.

    Un ftp en mode binaire suffit il ?


    Pour le select max(sequence#) from v$log_history
    sur la primaire : 78461
    sur la stand by : 77888

    et c'est la sequence 77889 qui manque sur la stand by

    Voici les logs à partir de la sequence 77888 sur la primaire :

    Current log# 1 seq# 77887 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo01.log
    Fri Apr 25 02:00:02 2008
    Thread 1 advanced to log sequence 77888
    Current log# 3 seq# 77888 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo03.log
    Fri Apr 25 02:06:00 2008
    Thread 1 advanced to log sequence 77889
    Current log# 2 seq# 77889 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo02.log
    Thread 1 advanced to log sequence 77890
    Current log# 1 seq# 77890 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo01.log
    Thread 1 cannot allocate new log, sequence 77891
    Checkpoint not complete
    Current log# 1 seq# 77890 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo01.log
    Fri Apr 25 02:06:11 2008
    Thread 1 advanced to log sequence 77891
    Current log# 3 seq# 77891 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo03.log
    Fri Apr 25 02:06:50 2008
    Thread 1 advanced to log sequence 77892
    Current log# 2 seq# 77892 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo02.log
    Fri Apr 25 02:08:03 2008
    Thread 1 cannot allocate new log, sequence 77893
    Checkpoint not complete
    Current log# 2 seq# 77892 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo02.log
    Thread 1 advanced to log sequence 77893
    Current log# 1 seq# 77893 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo01.log
    Fri Apr 25 02:08:27 2008
    Thread 1 advanced to log sequence 77894
    Current log# 3 seq# 77894 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo03.log
    Fri Apr 25 02:09:17 2008
    Thread 1 cannot allocate new log, sequence 77895



    Voici les logs sur la stand by :

    Fri Apr 25 01:50:37 2008
    Media Recovery Log /data/backup/archivelog/nf2prod/1_77886_604777431.dbf
    Media Recovery Waiting for thread 1 sequence 77887 (in transit)
    Fri Apr 25 01:53:40 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77887_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created
    Fri Apr 25 01:53:44 2008
    Media Recovery Log /data/backup/archivelog/nf2prod/1_77887_604777431.dbf
    Media Recovery Waiting for thread 1 sequence 77888 (in transit)
    Fri Apr 25 01:59:44 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77888_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created
    Fri Apr 25 01:59:48 2008
    Media Recovery Log /data/backup/archivelog/nf2prod/1_77888_604777431.dbf
    Media Recovery Waiting for thread 1 sequence 77889
    Fetching gap sequence in thread 1, gap sequence 77889-77889
    Fri Apr 25 01:59:56 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77890_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created
    Fri Apr 25 02:00:29 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77891_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created
    Fri Apr 25 02:01:45 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77892_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created
    Fri Apr 25 02:02:08 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77893_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created

  5. #5
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut
    Citation Envoyé par dba_raph Voir le message
    Merci de vos reponses

    Le probleme a ete identifié vendredi matin, et à cette heure oracle n'a toujours pas retabli la situation. Je vais donc transferer le fichier de log et on verra bien.

    Un ftp en mode binaire suffit il ?


    Pour le select max(sequence#) from v$log_history
    sur la primaire : 78461
    sur la stand by : 77888

    et c'est la sequence 77889 qui manque sur la stand by

    Voici les logs à partir de la sequence 77888 sur la primaire :

    Current log# 1 seq# 77887 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo01.log
    Fri Apr 25 02:00:02 2008
    Thread 1 advanced to log sequence 77888
    Current log# 3 seq# 77888 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo03.log
    Fri Apr 25 02:06:00 2008
    Thread 1 advanced to log sequence 77889
    Current log# 2 seq# 77889 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo02.log
    Thread 1 advanced to log sequence 77890
    Current log# 1 seq# 77890 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo01.log
    Thread 1 cannot allocate new log, sequence 77891
    Checkpoint not complete
    Current log# 1 seq# 77890 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo01.log
    Fri Apr 25 02:06:11 2008
    Thread 1 advanced to log sequence 77891
    Current log# 3 seq# 77891 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo03.log
    Fri Apr 25 02:06:50 2008
    Thread 1 advanced to log sequence 77892
    Current log# 2 seq# 77892 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo02.log
    Fri Apr 25 02:08:03 2008
    Thread 1 cannot allocate new log, sequence 77893
    Checkpoint not complete
    Current log# 2 seq# 77892 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo02.log
    Thread 1 advanced to log sequence 77893
    Current log# 1 seq# 77893 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo01.log
    Fri Apr 25 02:08:27 2008
    Thread 1 advanced to log sequence 77894
    Current log# 3 seq# 77894 mem# 0: /data/oracle/oracle/product/10.2.0/db_1/oradata/nf2prod/redo03.log
    Fri Apr 25 02:09:17 2008
    Thread 1 cannot allocate new log, sequence 77895



    Voici les logs sur la stand by :

    Fri Apr 25 01:50:37 2008
    Media Recovery Log /data/backup/archivelog/nf2prod/1_77886_604777431.dbf
    Media Recovery Waiting for thread 1 sequence 77887 (in transit)
    Fri Apr 25 01:53:40 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77887_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created
    Fri Apr 25 01:53:44 2008
    Media Recovery Log /data/backup/archivelog/nf2prod/1_77887_604777431.dbf
    Media Recovery Waiting for thread 1 sequence 77888 (in transit)
    Fri Apr 25 01:59:44 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77888_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created
    Fri Apr 25 01:59:48 2008
    Media Recovery Log /data/backup/archivelog/nf2prod/1_77888_604777431.dbf
    Media Recovery Waiting for thread 1 sequence 77889
    Fetching gap sequence in thread 1, gap sequence 77889-77889
    Fri Apr 25 01:59:56 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77890_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created
    Fri Apr 25 02:00:29 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77891_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created
    Fri Apr 25 02:01:45 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77892_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created
    Fri Apr 25 02:02:08 2008
    RFS[1]: Archived Log: '/data/backup/archivelog/nf2prod/1_77893_604777431.dbf'
    Primary database is in MAXIMUM PERFORMANCE mode
    RFS[1]: No standby redo logfiles created

  6. #6
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut
    Vu le nomre important d'archive à jouer à votre place je vais plutôt reconstruire la standby ... enfain je ne connais pas votre contexte.

    Cordialement,

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Par défaut
    Pour ma culture generale, qu'elles sont les operation à faire pour relancer l'application des logs ?

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

Discussions similaires

  1. Coupure d'application - log hs_err_pidXX
    Par Jackysousou dans le forum Logging
    Réponses: 4
    Dernier message: 18/08/2014, 14h24
  2. [Android] Application logging - Play store
    Par 113408 dans le forum Mon application mobile
    Réponses: 6
    Dernier message: 15/11/2012, 23h24
  3. Réponses: 3
    Dernier message: 21/12/2007, 09h57
  4. Réponses: 7
    Dernier message: 02/11/2006, 14h37
  5. [VB.NET 2.0] Souci avec My.Application.Log
    Par exclusif dans le forum Windows Forms
    Réponses: 1
    Dernier message: 19/09/2006, 22h25

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