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 выполнить запрос на удаление выбранных событий

  5. .
    Пример запроса на удаление
  6. :

    Code Block
    delete FROM [intellect].[dbo].[PROTOCOL] where action = '
  7. MD_START
  8. action'
  9. 
    где
  10. 
    [intellect].[dbo].[PROTOCOL] — название 
  11. БД
  12. таблицы событий
  13. Интеллекта
  14. ;
    
  15. action — название удаляемого события
  16. .
  17.  
  18. Здесь MD_START — событие «Тревога» камеры
  19. в БД.


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


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

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

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


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