Подключение внешних списков номеров в TRASSIR OS

Предупреждение

Описание данной настройки актуально при использовании "TRASSIR OS", при использовании версии для Windows воспользуйтесь следующим разделом руководства.

Для подключения внешнего списка из ODBC-источника данных необходимо:

  1. В окне Настройки на закладке Настройки сервера -> AutoTRASSIR/AutoPass нажмите кнопку Добавить ODBC-источник.
  2. В открывшемся окне задать настройки подключения к ODBC-источнику:

    • Имя - имя источника данных, под которым он будет сохранен на сервере.
    • Включить - флаг, определяющий необходимость использования данного источника модулем AutoTRASSIR/AutoPass. Если флаг снят, то автомобильные номера из указанного источника данных обрабатываться не будут.
    • Направление - выбор значения из выпадающего списка: "Вниз" или "Вверх". Устанавливается в зависимости от направления проезда транспортных средств по отношению к камере. Если необходимо, чтобы автомобильные номера обрабатывались при проезде транспортных в обоих направлениях - выберите "Любое".
    • Реакция - тип информационного сообщения, выдаваемого оператору: "Черный список", "Белый список" или "Информация". Обратите внимание, что тип реакции задается для всех номеров данного списка.
    • В группе настроек Настройки БД указываются настройки подключения к источнику данных ODBC:

      • Тип БД - тип подключаемой базы данных;
      • Адрес БД - IP-адрес или DNS-имя сервера, на котором находится источник данных ODBC.

        Подсказка

        В случае использования SQL Server Express, адрес сервера указывается в формате [имя_сервера]\[имя_экземпляра].

        Например: 192.168.5.202\SQLEXPRESS или atserver\SQLEXPRESS.

      • Имя БД - имя базы данных.
      • Порт БД - порт, через которой будет производиться подключение к серверу;

        Подсказка

        В случае использования SQL Server Express, в поле Порт БД указывается значение 0.

    • Логин и пароль - данные для подключения к источнику данных.
    • Буквы в базе данных - значение из выпадающего списка. В зависимости от того, какими символами заданы в базе данных номера, выберите значение "Латинские" или "Русские".
    • Регистр букв в базе данных - значение из выпадающего списка. В зависимости от того, каким регистром заданы в базе данных номера, выберите значение "Верхний" или "Нижний".
    • SQL-запрос - запрос к базе данных, который используется для проверки наличия распознанного номера в базе. Вид запроса:

      SELECT plate_comment FROM table_with_plates WHERE plate = ?

      где:

      plate_comment - наименование столбца, содержащего текст комментария;

      table_with_plates - имя таблицы базы данных, в которой хранится информация о номерах;

      plate - наименование столбца, содержащего автомобильный номер.

    Подсказка

    Обратите внимание, что имена таблиц и столбцов специфичны для вашей базы данных.

    Указанный SQL-запрос к источнику данных будет выполняться при каждом факте распознавания автомобильного номера. При этом распознанное значение номера будет подставлено вместо "?". Если указанный номер присутствует в базе, то в результате будет выведен комментарий (столбец comment), соответствующий данному номеру в таблице базы данных.

  3. После определения настроек в поле Тест убедиться, что данные из базы данных читаются корректно. Для этого:
    • в поле номер ввести значение номера, который присутствует в базе данных.
    • нажать на кнопку Тест;
    • проверить значение поля Результат - если SQL-запрос к базе указан неверно, то оно будет содержать сообщение об ошибке.
  4. Нажать на кнопку OK. Подключение к внешнему списку будет сохранено на сервере.