Как добавить фильтр, который может отслеживать операторы 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--- > введите требуемое имя_таблицы