Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

...

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

      , какие события генерирует объект и как они называются в БД событий. 
      Info
      titleПримечание
      Например, следует удалить из БД событие Тревога, которое называется MD_START

      названия удаляемых событий в БД.

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

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


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


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

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

  5. вида
  6. :

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


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