Come posso aggiungere un filtro che può tracciare istruzioni SQL per un nome di tabella particolare?Come profilo per una tabella in SQL Server?
risposta
Non è possibile impostare il filtro per tracciare la tabella specifica direttamente.
Che cosa si può fare è specificare un filtro per Text Data
:
File -> Proprietà -> Selezione eventi -> Filtri Colonna -> TextData -> Come -> [Nome tabella]
Come complemento della risposta, ecco come utilizzare più filtri: http://stackoverflow.com/a/6366780/890890 – fabriciorissetto
Potresti trovare importante avvolgere il nome della tua tabella con caratteri jolly: "% nome tabella%". –
Questo è quanto ho potuto farlo ....
scegliere sotto gli eventi nel profiler:
Audit Database Object Access Event
Audit Fulltext
Audit Schema Object Access Event
Assicurati di scegliere Text Data
, sotto le colonne.
Poi sotto filtri di colonna scegliere:
DatabaseID
---> entrare specifico DatabaseIDObjectId
---> entrare objectID specifica (selezionare dasysobjects
per quella specifica tabella)ObjectName
- -> immettere il nome richiesto tablename
http://stackoverflow.com/questions/296906/log-table-access-using-sql-server-profiler –