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

Interfaces de programmation Oracle Discussion :

[P6Spy] Filtrage des requêtes.


Sujet :

Interfaces de programmation Oracle

Vue hybride

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 17
    Par défaut [P6Spy] Filtrage des requêtes.
    Bonjour,
    J'ai besoin de connaître certaines requêtes étant passé d'un logiciel à une BDD.
    Je me suis tourné vers P6Spy ayant la main uniquement sur le serveur applicatif et pas sur la BDD.

    Mon problème est que je souhaite uniquement récupérer les ordres INSERT, UPDATE, DELETE ainsi que les COMMIT ou ROLLBACK et que je n'y arrive pas avec cet outil.

    Ma configuration est globalement la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    ...
    # filter what is logged
    filter=true
    # sets the date format using Java's SimpleDateFormat routine
    dateformat=dd/MM/yyyy HH:mm:ss:SS
    #list of categories to explicitly include 
    includecategories=statement,commit,rollback
    #list of categories to exclude: error, info, batch, debug, statement,
    #commit, rollback and result are valid values
    excludecategories=error,info,debug,batch,result
    ...
    Et le fichier produit contient non seulement les resultset qu'il me semble pourtant avoir mis en exclusion et surtout que les statements contiennent également les selects par exemple.

    Auriez vous une solution / configuration pour ne filtrer que les ordres que je souhaite ?

    Merci d'avance pour votre aide.

  2. #2
    Membre expérimenté Avatar de Ahmed AANGOUR
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Janvier 2010
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : DBA Oracle

    Informations forums :
    Inscription : Janvier 2010
    Messages : 139
    Par défaut
    Je n'ai pas trop compris ce que tu voulais faire.
    Mais si t'es en 10G avec une configuration par défaut (snapshot toutes les heures et durée de rétention de 7jrs) tu peux t'amuser à interroger les tables du referentiel AWR (DBA_HIST_*) pour retrouver les requêtes qui on été exécutées.

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 17
    Par défaut
    Bonjour,
    Merci pour votre réponse.

    L'idée est toute simple.

    En partant des postulas suivants :
    - j'ai "n" bases (une de travail et les autres de sauvegarde par exemple)
    - je n'ai pas accès à la configuration des bases (donc impossible de mettre un journal, etc...)
    - je n'ai pas accès aux serveurs des bases pour y installer quoi que ce soit
    - je ne peux pas faire de dump pour monter les bases en local
    - j'utilise un progiciel qui envoi des requêtes à la base de dev

    Le but est de ne snifer que les requêtes INSERT, UPDATE et DELETE passant entre le progiciel et la base, afin de pouvoir simplement mettre à jour une base x avec les données rajoutées sur la base de dev.

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    et une trace SQLNet ?

Discussions similaires

  1. [MySQL] Filtrage des résultats à partir d'une requête
    Par isitien dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 03/02/2009, 10h10
  2. log des requêtes sous sybase 10
    Par VsMetal dans le forum Sybase
    Réponses: 3
    Dernier message: 03/05/2004, 14h09
  3. Fichier log des requêtes d'une bdd
    Par Sub0 dans le forum Administration
    Réponses: 4
    Dernier message: 22/03/2004, 14h12
  4. formatage des requêtes sous psql
    Par Bouboubou dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 03/02/2004, 11h10
  5. Problèmes avec le filtrage des ip
    Par berry dans le forum Réseau
    Réponses: 9
    Dernier message: 30/12/2002, 07h51

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