comment récuperer le code d'une instruction sql déjà exécutée sur une table oracle quand? et par quel utilisateur?.
comment récuperer le code d'une instruction sql déjà exécutée sur une table oracle quand? et par quel utilisateur?.
à moins d'avoir une trace activée t'aura du mal à avoir autant d'info. Au mieux tu peux aller vois dans v$sql
Si l'audit est configuré, il peut éventuellement être utilisé suivant la configuration pour récupérer les instructions SQL y compris le SELECT.
Si la base fonctionne en mode archivelog, on peut récupérer le code SQL avec le LogMiner: mais c'est assez long à mettre en oeuvre, on n'a pas le code exact qui a été exécuté mais une traduction de code SQL par Oracle et je ne crois que qu'on ne peut avoir que le code SQL des écritures (INSERT/UPDATE/DELETE mais pas SELECT) des transactions terminées par COMMIT.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager