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

SQL Oracle Discussion :

Commandes absentes de archivelogs


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 33
    Par défaut Commandes absentes de archivelogs
    Bonjour,

    J'ai un soucis avec les mécanismes d'archived logs Oracle (Oracle Database 11g Release 11.2.0.4.0 - 64bit Production).
    Depuis mon ERP, je simule une activité qui génère des commandes SQL (insert, update, delete).
    Je constate bien les effets de ma simulation en faisant des select sur les différentes tables concernées.
    En revanche, quand je fais du LogMiner sur mes archived logs, je ne retrouve pas toutes les commandes SQL.

    Par exemple, je crée un enregistrement depuis l'ERP, je fais un select sur la table avec un requêteur, je constate sa présence.
    Je supprime cet enregistrement toujours depuis l'ERP, je fais un select sur la table avec le requêteur, je constate la suppression.

    Dans les archived logs, je n'ai que l'insert. Aucune trace du delete alors que mon enregistrement est bien supprimé et je suis incapable de dire pourquoi.

    Est-ce que quelqu'un sait expliquer ce phénomène ?

    D'avance merci !

  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
    Par défaut
    Si le DELETE a bien été validé (COMMIT), je ne vois aucune raison pour qu'il ne soit pas ramené par logminer, et je pencherais donc pour une erreur de manipulation.

    Avez-vous la même anomalie en effectuant votre INSERT/DELETE dans SQL*Plus ?

    Dans ce cas, il faudrait que vous nous indiquiez les commandes exactes exécutées :
    - les commandes SQL de modification des données
    - les commandes de lancement de logminer
    - les requêtes de recherche dans V$LOGMNR_CONTENTS

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 33
    Par défaut
    Bonjour et merci de votre réponse.

    Je suis tout a fait d'accord avec votre analyse à savoir qu'il s'agit d'une erreur de manipulation dans l'analyse des archived logs.

    Je suis dans le contexte suivant :
    Je me connecte avec l'utilisateur SYSTEM en utilisant TOAD 12.1
    Je lance l'outil LogMiner
    Je choisis les fichiers archived logs qui couvrent la période durant laquelle j'ai constaté la suppression de mon enregistrement (je suis sûr de la période).
    Je lance une analyse qui me fait voir l'ensemble de ce qui est contenu dans V$LOGMNR_CONTENTS (c'est l'outil graphique mais j'ai vérifié qu'il utilisait cette vue)
    Je fait des filtres sur le champ SQL_Redo en cherchant la table concernée.

    Peut-être que ce n'est pas la bonne méthode ?

    PS : désolé pour le délai de réponse, j'avais oublié de me notifier les modifications par mail

Discussions similaires

  1. [win2000] commandes absentes dans invite de commandes
    Par elghadi_mohamed dans le forum Windows Serveur
    Réponses: 5
    Dernier message: 25/12/2006, 19h13
  2. Commande make absente
    Par leCcsympas dans le forum Linux
    Réponses: 5
    Dernier message: 06/12/2006, 23h49
  3. Interception des commandes in et out
    Par KDD dans le forum x86 16-bits
    Réponses: 13
    Dernier message: 18/12/2002, 16h55
  4. Réponses: 3
    Dernier message: 02/09/2002, 18h49
  5. Réponses: 2
    Dernier message: 11/08/2002, 21h27

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