+ Répondre à la discussion
Affichage des résultats 1 à 6 sur 6
  1. #1
    Membre habitué Avatar de ilalaina
    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : mai 2007
    Messages : 338
    Points : 145
    Points
    145

    Par défaut ARC2: Error 12571 creating standby archivelog file

    Bonjour à tous.

    Je viens de recréer ma base par export/import afin de défragmenter les données.
    (Oracle 8i)
    J'ai une base primaire et une base de données de secours Standby (standbydb2)

    Ensuite, j'ai une transaction qui commence par :
    Code :
    set transaction use rollback segment RBS9
    Ensuite la base plante et ci-dessous les erreurs dans alrt.log:
    Mon May 25 19:45:00 2009
    Thread 1 advanced to log sequence 41634
    Current log# 2 seq# 41634 mem# 0: D:\ORACLE\ORADATA\ORACLE\REDO02.LOG
    Mon May 25 19:45:00 2009
    ARC2: Beginning to archive log# 1 seq# 41633
    ARC2: Error 12571 creating standby archivelog file at host 'standbydb2'
    ARC2: Error 12571 creating archivelog file 'standbydb2'
    ARC2: Failed to archive log# 1 seq# 41633
    ARCH: Archival stopped, error occurred. Will continue retrying
    ARCH:
    ORA-16038: le journal 1 séquence 41633 ne peut pas être archivé
    ORA-00000: Exécution normale, réussie
    ORA-00312: journal en ligne 1 thread 1 : 'D:\ORACLE\ORADATA\ORACLE\REDO01.LOG'
    Mon May 25 19:45:01 2009
    Thread 1 advanced to log sequence 41635
    Current log# 3 seq# 41635 mem# 0: D:\ORACLE\ORADATA\ORACLE\REDO03.LOG
    Mon May 25 19:45:02 2009
    ARC0: Beginning to archive log# 1 seq# 41633
    ARC0: Archiving not possible: No available destinations
    ARC0: Failed to archive log# 1 seq# 41633
    ARCH: Archival stopped, error occurred. Will continue retrying
    ARCH:
    ORA-16014: le journal 1 sequence 41633 n'est pas archive car il n'y a pas de destination disponible
    ORA-00312: journal en ligne 1 thread 1 : 'D:\ORACLE\ORADATA\ORACLE\REDO01.LOG'
    Mon May 25 19:45:02 2009
    Thread 1 cannot allocate new log, sequence 41636
    Checkpoint not complete
    Current log# 3 seq# 41635 mem# 0: D:\ORACLE\ORADATA\ORACLE\REDO03.LOG
    Thread 1 cannot allocate new log, sequence 41636
    All online logs needed archiving
    Mon May 25 19:45:04 2009
    ARC1: Beginning to archive log# 1 seq# 41633
    Mon May 25 19:45:04 2009
    Current log# 3 seq# 41635 mem# 0: D:\ORACLE\ORADATA\ORACLE\REDO03.LOG
    Mon May 25 19:45:04 2009
    ARC1: Archiving not possible: No available destinations
    ARC1: Failed to archive log# 1 seq# 41633
    Mon May 25 19:45:05 2009
    ARC2: Beginning to archive log# 1 seq# 41633
    ARC2: Archiving not possible: No available destinations
    ARC2: Failed to archive log# 1 seq# 41633
    Mon May 25 19:45:06 2009
    ARC0: Beginning to archive log# 1 seq# 41633
    ARC0: Archiving not possible: No available destinations
    ARC0: Failed to archive log# 1 seq# 41633
    Mon May 25 19:45:07 2009
    ARC1: Beginning to archive log# 1 seq# 41633
    ARC1: Archiving not possible: No available destinations
    ARC1: Failed to archive log# 1 seq# 41633
    Mon May 25 19:45:08 2009
    ARC2: Beginning to archive log# 1 seq# 41633
    ARC2: Archiving not possible: No available destinations
    ARC2: Failed to archive log# 1 seq# 41633
    Mon May 25 19:45:09 2009
    ARC0: Beginning to archive log# 1 seq# 41633
    ARC0: Archiving not possible: No available destinations
    ARC0: Failed to archive log# 1 seq# 41633
    Mon May 25 19:45:09 2009
    ARC1: Beginning to archive log# 1 seq# 41633
    ARC1: Archiving not possible: No available destinations
    ARC1: Failed to archive log# 1 seq# 41633
    Mon May 25 19:45:10 2009
    ARC2: Beginning to archive log# 1 seq# 41633
    ARC2: Archiving not possible: No available destinations
    ARC2: Failed to archive log# 1 seq# 41633
    Mon May 25 19:45:10 2009


    .............


    Mon May 25 19:51:11 2009
    ARC0: Beginning to archive log# 3 seq# 41638
    ARC0: Failed to archive log# 3 seq# 41638
    Mon May 25 19:51:12 2009
    ARC2: Completed archiving log# 3 seq# 41638
    Mon May 25 19:52:00 2009
    Thread 1 advanced to log sequence 41640
    Current log# 2 seq# 41640 mem# 0: D:\ORACLE\ORADATA\ORACLE\REDO02.LOG
    Mon May 25 19:52:00 2009
    ARC2: Beginning to archive log# 1 seq# 41639
    ARC2: Completed archiving log# 1 seq# 41639
    Mon May 25 19:55:21 2009
    Shutting down instance (immediate)
    License high water mark = 136
    Mon May 25 19:55:47 2009
    Starting ORACLE instance (normal)
    Mon May 25 19:56:27 2009
    Errors in file D:\oracle\admin\oracle\udump\ORA01480.TRC:
    et le fichier D:\oracle\admin\oracle\udump\ORA01480.TRC: est en pièce jointe.

    Pourriez-vous me venir en aide si vous aviez déjà rencontré le même problème?

    Merci d'avance.
    Fichiers attachés Fichiers attachés
    " ... On naît, on vit, on meurt, mais exister est un honneur ... "

  2. #2
    Expert Confirmé Sénior
    Avatar de orafrance
    Inscrit en
    janvier 2004
    Messages
    15 966
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : janvier 2004
    Messages : 15 966
    Points : 18 742
    Points
    18 742

    Par défaut

    pour moi, l'erreur significative c'est :
    ORA-16014: le journal 1 sequence 41633 n'est pas archive car il n'y a pas de destination disponible
    Vérifie le paramètre LOG_ARCHIVE_DEST

  3. #3
    Membre habitué Avatar de ilalaina
    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : mai 2007
    Messages : 338
    Points : 145
    Points
    145

    Par défaut

    Oui effectivement tous les fichiers archives ne sont pas arrivés sur la standby.
    Dans init.ora :
    log_archive_start = true
    log_archive_dest_1 = "location=E:\Oracle\Oradata\oracle\archive"
    log_archive_format = %%ORACLE_SID%%T%TS%S.ARC
    log_archive_dest_2 = "service=standbydb2 mandatory reopen=60"

    log_archive_dest_state_1 = enable
    log_archive_dest_state_2 = enable
    Quand je fais sur la base primaire
    tnsping standbydb2
    c'est OK
    Quand je me connecte à standbydb2 depuis la base primaire sous sqlplus je réussis ...
    " ... On naît, on vit, on meurt, mais exister est un honneur ... "

  4. #4
    Membre Expert Avatar de fatsora
    Inscrit en
    février 2006
    Messages
    1 103
    Détails du profil
    Informations forums :
    Inscription : février 2006
    Messages : 1 103
    Points : 1 322
    Points
    1 322

    Par défaut

    Bonjour,

    as tu verifié l'espace disque disponible sur E:\... sur le STANDBY

    asktom.oracle.com tahiti.oracle.com otn.oracle.com

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.


    phrase chinoise issue du Huainanzi

  5. #5
    Membre habitué Avatar de ilalaina
    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : mai 2007
    Messages : 338
    Points : 145
    Points
    145

    Par défaut

    Citation Envoyé par fatsora Voir le message
    as tu verifié l'espace disque disponible sur E:\... sur le STANDBY
    Désolé, moi aussi je me suis trompé de la même façon car j'ai cru que les fichiers archives copiés dans la standby sont dans E:\Oracle\Oradata\oracle\archive.
    Le init.ora que j'ai montré est celui de la base primaire, alors E:\Oracle\Oradata\oracle\archive c'est la destination des archived redo log sur la base primaire, mais celle de la standby est décrite dans init.ora de cette dernière.
    Donc finalement les fichiers archives sont bien transférés sur la standby.

    Une autre chose que je viens de découvrir c'est que je n'avais pas RBS9 dans la liste des rollback_segments dans init.ora de la base primaire. Cela pourrait-il être lié au problème?
    " ... On naît, on vit, on meurt, mais exister est un honneur ... "

  6. #6
    Membre habitué Avatar de ilalaina
    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : mai 2007
    Messages : 338
    Points : 145
    Points
    145

    Par défaut

    Je crois avoir trouvé une piste : mes redo logs sont trop petits (2M). J'ai augmenté leur taille et je verrai le résultat quand la requête sera relancée ce soir.
    " ... On naît, on vit, on meurt, mais exister est un honneur ... "

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •