Ho una configurazione SQL Trace per monitorare tutti i TSQL emessi in un singolo database. Comunque mi interessa solo che vengano rilasciate le istruzioni TSQL 'DELETE'. C'è un modo per filtrare semplicemente riportando questo tipo di istruzioni al profiler? Grazie!SQL Server Profiler - Come filtrare la traccia per visualizzare solo TSQL contenente un'istruzione DELETE?
9
A
risposta
12
Quando si imposta la traccia, andare alla selezione evento e selezionare solo TSQL->Batch completed
. Ora fai clic sul pulsante column filters
e scegli TextData
->Like
e scrivi %delete%
. Questo dovrebbe farlo.
EDIT: Aggiunto segni di percentuale (%
) intorno delete
perché sono necessarie per farlo funzionare.
Problemi correlati
- 1. SQL Server Profiler - Come filtrare la traccia per visualizzare solo gli eventi da un database?
- 2. C'è un modo per filtrare una traccia di SQL Profiler?
- 3. SQL Profiler (SQL Server 2000), come filtrare solo le mie attività?
- 4. SQL Server Profiler - Visualizza Dynamic Sql
- 5. LINQ to SQL può generare TSQL contenente la funzione ISNULL?
- 6. Come filtrare l'output di SQL Server 2008 Profiler per un singolo database?
- 7. Ordina risultati Sql Profiler
- 8. Profiler per Sql CE
- 9. SQL Server ON DELETE Trigger
- 10. Come individuare gli errori causati in una traccia del profiler di SQL Server?
- 11. Come ottenere SQL Profiler per monitorare l'esecuzione del trigger
- 12. Comando TSQL per la connessione a un altro server (SQL Server 2005)
- 13. Unità di misura per la colonna Durata in SQL Profiler
- 14. Come posso ottenere le dichiarazioni di stampa T-SQL in tracce di SQL Server Profiler?
- 15. SQL Server Profiler mancante dopo l'installazione
- 16. SQL Server Profiler: Modelli non visualizzati/mancanti
- 17. Sql server DELETE e clausola WITH
- 18. Che cos'è "Audit Logout" in SQL Server Profiler?
- 19. sql server delete rallentato drasticamente dagli indici
- 20. Esiste un modo in SQL profiler per filtrare in base alle istruzioni INSERT?
- 21. Come aggiornare un BLOB in SQL SERVER utilizzando TSQL
- 22. Utilizzo di SQL Profiler per creare un file di traccia per diversi giorni
- 23. SQL Server 2000 Delete Top (1000)
- 24. SQL Server trigger commutazione Insert, Delete, Update
- 25. Come visualizzare una funzione memorizzata - SQL Server
- 26. SQL Server come i personaggi della staffa contenente
- 27. SQL Server Profiler: controlla il permesso negato sugli oggetti?
- 28. Traccia SQL utilizzando Entity Framework 4.1 in SQL Server CE 4
- 29. SQL Profiler CPU/unità di durata
- 30. SQL Profiler può visualizzare i set di risultati restituiti insieme alla query?
OK ha fatto esattamente questo, ma non sembra funzionare. Non usando le proprietà di tracciamento, ma se si va su 'File' -> 'Trova' e si digita 'cancella', cercare nella colonna 'TextData' trova la parola DELETE in qualsiasi parte del TSQL. Se aggiungo quel filtro esattamente * come hai detto (indicazioni facili e facili da seguire, grazie), non raccoglie nulla. Aggiunto il filtro su SQL: BatchCompleted Come ---> delete. Qualche idea? – atconway
Hmmmm ... invece di 'eliminare' prova'% elimina% ' –
@atconway Yup ... l'ho appena provato. Hai sicuramente bisogno dei segni%. –