Как добавить фильтр, который может отслеживать операторы sql для определенного имени таблицы?
Как профиль для одной таблицы в SQL Server?
Ответ 1
Вы не можете настроить фильтр для прямой трассировки конкретной таблицы.
Что вы можете сделать, это указать фильтр для Text Data
:
Файл → Свойства → Выбор события → Фильтры столбцов → Текстовые данные → Как → [Имя таблицы]
Ответ 2
Вот как я мог это сделать....
Выберите ниже события в профилировщике:
-
Audit Database Object Access Event
-
Audit Fulltext
-
Audit Schema Object Access Event
Обязательно выберите Text Data
под столбцами.
Затем под фильтрами столбцов выберите:
-
DatabaseID
--- > введите конкретный идентификатор базы данных -
ObjectId
--- > введите конкретный идентификатор объекта (выберитеsysobjects
для этой конкретной таблицы) -
ObjectName
--- > введите требуемое имя_таблицы