Tengo una configuración de Rastreo SQL para monitorear todos los TSQL que se emiten a una sola base de datos. Sin embargo, solo me preocupan las sentencias TSLE 'DELETE' que se emiten. ¿Hay alguna manera de filtrar para informar este tipo de declaraciones al generador de perfiles? ¡Gracias!Analizador de SQL Server: cómo filtrar trazas para mostrar solo TSQL que contiene una instrucción DELETE?
9
A
Respuesta
12
Al configurar su seguimiento, vaya a la selección de eventos y seleccione solo TSQL->Batch completed
. Ahora haga clic en el botón column filters
y elija TextData
->Like
y escriba %delete%
. Deberias hacer eso.
EDIT: Añadido signos de porcentaje (%
) alrededor delete
porque son necesarios para hacer que funcione.
Cuestiones relacionadas
- 1. Analizador de SQL Server: cómo filtrar trazas para mostrar solo eventos de una base de datos?
- 2. SQL Profiler (SQL Server 2000), ¿cómo filtrar solo mis actividades?
- 3. Analizador de SQL Server - Vista Dynamic Sql
- 4. Sql server DELETE and WITH cláusula
- 5. Transacción de SQL Server y instrucción SELECT
- 6. SQL Server ON DELETE Trigger
- 7. Filtrar una NSArray que contiene objetos personalizados
- 8. Comando TSQL para conectarse a otro servidor (SQL Server 2005)
- 9. Analizador de SQL en Delphi para SQL Server
- 10. Filtrar registro de git para mostrar solo mis cambios
- 11. instrucción MySQL que devuelve una instrucción SQL?
- 12. Cómo obtengo los valores de los parámetros para la consulta de SQL Server en el Analizador de SQL Server
- 13. Utilice una instrucción LIKE en SQL Server XML Datatype
- 14. Cómo actualizar un BLOB en SQL SERVER usando TSQL
- 15. ¿Cómo se comprueba qué versión de SQL Server para una base de datos utilizando TSQL?
- 16. ¿Cómo edito una tabla para habilitar CASCADE DELETE?
- 17. TSQL - instrucción MERGE con la clave compuesta
- 18. Instrucción SQL para seleccionar un grupo que contiene todo un conjunto de valores
- 19. ¿Se pueden aplicar las funciones escalares antes de filtrar cuando se ejecuta una instrucción SQL?
- 20. SQL Server como los personajes que contiene soporte
- 21. Problemas con la instrucción MERGE SQL Server
- 22. ¿Hay un SQL Server Profiler para SQL Server Express?
- 23. instrucción IIF en SQL Server 2005
- 24. ELIMINAR instrucción se bloquea en SQL Server sin motivo aparente
- 25. sql-server, instrucción IF dentro de SQL Query
- 26. ¿Cómo hacer una tabla de solo lectura en SQL Server?
- 27. Consulta SQL para mostrar todas las vistas en una base de datos de SQL Server 2005
- 28. SQL Batched Delete
- 29. Configurar una base de datos de SQL Server que solo sea visible para ciertos usuarios
- 30. .Net SQL Server Database Monitoring - Insert, Update, Delete
OK hizo exactamente eso, pero no pareció funcionar. No uso las propiedades de rastreo, pero si acabo de ir a 'Archivo' -> 'Buscar' y escriba 'eliminar', busque en la columna 'TextData' encontrará la palabra ELIMINAR en cualquier parte del TSQL. Si agrego ese filtro * exactamente * como mencionaste (fácil de seguir instrucciones, gracias) no recoge nada. Se agregó el filtro en SQL: BatchCompleted Like ---> delete. ¿Algunas ideas? – atconway
Hmmmm ... en lugar de simplemente 'borrar' intente '% delete%' –
@atconway Yup ... acabo de probarlo. Definitivamente necesitas los signos%. –