Подтвердить что ты не робот

Как профиль для одной таблицы в SQL Server?

Как добавить фильтр, который может отслеживать операторы sql для определенного имени таблицы?

4b9b3361

Ответ 1

Вы не можете настроить фильтр для прямой трассировки конкретной таблицы.

Что вы можете сделать, это указать фильтр для Text Data:

Файл → Свойства → Выбор события → Фильтры столбцов → Текстовые данные → Как → [Имя таблицы]

Ответ 2

Вот как я мог это сделать....

Выберите ниже события в профилировщике:

  • Audit Database Object Access Event
  • Audit Fulltext
  • Audit Schema Object Access Event

Обязательно выберите Text Data под столбцами.

Затем под фильтрами столбцов выберите:

  • DatabaseID --- > введите конкретный идентификатор базы данных
  • ObjectId --- > введите конкретный идентификатор объекта (выберите sysobjects для этой конкретной таблицы)
  • ObjectName --- > введите требуемое имя_таблицы