Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   SQL Server (http://www.forosdelweb.com/f87/)
-   -   Log de sentencias SQL (http://www.forosdelweb.com/f87/log-sentencias-sql-414041/)

klonner 02/08/2006 09:24

Log de sentencias SQL
 
Hola

Necesitaría poder guardar un log de todas las sentencias SQL que se ejecutan en una BD determinada.

¿Hay alguna forma automática de hacerlo?

Gracias

Mithrandir 02/08/2006 16:43

Tienes básicamente 3 opciones:

1) El SQL Profiler para captar al vuelo las sentencias y configurarlo para que vaya insertando las sentencias en una tabla. Capturarás todas las sentencias pero es un método ineficiente y que corre en modo usuario.

2) Crear triggers a cada tabla para guardar registros de actividad sobre las operaciones recibidas. Solo para insert, update y delete, no puedes capturar los select.

3) Si solo entras a la DB por medio de una sola aplicación, agregar lógica extra que se encargue de hacer ese logueo de actividad.


La zona horaria es GMT -6. Ahora son las 03:52.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.