Документация для версии Интеллект 4.13. Документация на другие версии также доступна.

Предыдущая страница Хранимые процедуры для добавления и удаления большого количества объектов  Удаление таблицы событий из базы данных ПК Интеллект Следующая страница

Таблицу PROTOCOL можно вручную почистить от событий с помощью SQL-запросов, для этого выполнить следующие действия:

Внимание!

Удаление происходит безвозвратно. Рекомендуем создать резервную копию перед удалением (см. Создание резервной копии баз данных).

  1. Выгрузить ПК Интеллект, если он был загружен.
  2. Определить, какие события удалить из Базы Данных событий.
  3. Открыть файл intellect.ddi с помощью утилиты Настройка конфигурации (см. Утилита редактирования шаблонов баз данных и файла внешних настроек ddi.exe):
    1. выбрать объект, события с которого требуется удалить;
    2. перейти на вкладку События, чтобы посмотреть названия удаляемых событий в БД.

  4. В SQL Server Management Studio выполнить запрос на удаление выбранных событий:

    delete FROM [intellect].[dbo].[PROTOCOL] where action = 'action'
    где
    [intellect].[dbo].[PROTOCOL] — название таблицы событий;
    action — название удаляемого события в БД.

В результате таблица PROTOCOL будет очищена от выбранных событий с помощью SQL-запроса.

Например, необходимо удалить все события Тревога объекта Камера. Для этого:

  1. В файле intellect.ddi выбрать объект Cam (1).

  2. Перейти на вкладку События (2).
  3. Найти название удаляемого события Тревога в БД: MD_START (3).
  4. В SQL Server Management Studio выполнить запрос:

    delete FROM [intellect].[dbo].[PROTOCOL] where action = 'MD_START'

В результате из таблицы событий будут удалены события Тревога с камер.

  • No labels