Трассир ошибка базы данных

Узнайте, почему возникают ошибки Базы данных в TRASSIR, на что они влияют и как их решить.

На что влияет ошибка Базы Данных и почему появляется?

В базе данных TRASSIR хранит события и связанную с ними информацию. События — это всё что происходит в TRASSIR помимо записи видео. Вход пользователя на сервер, появление движения на канале, распознание номера AutoTrassir, чек или инцидент POS, распознание лица — это события. Примеры информации, связанной с событиями — внутренний список номеров AutoTrassir или база лиц.

При ошибке базы данных TRASSIR не может записать новые события и узнать что-нибудь про старые. Вы не сможете посмотреть инциденты за прошлый день в экспертном режиме POS или проверить, какие номера машин въехали на территорию на прошлой неделе. Хотя новые события могут появляться в интерфейсе TRASSIR, они не попадут в базу данных и будут утеряны.

База данных запускается и работает отдельной службой независимо от работы TRASSIR. В Настройки сервера → База Данных на регистраторе вводятся настройки подключения TRASSIR к базе данных. Поэтому есть три основных причины возникновения ошибки базы данных:

    • Неверные настройки подключения.
    • Не работает служба базы данных. 
    • База данных сломана.

В качестве базы данных TRASSIR использует СУБД PostgeSQL.


Особенности Базы Данных на разных платформах

  • TRASSIR OS

    • По умолчанию база данных хранится на одном из жёстких дисков с архивом. После установки диска TRASSIR OS самостоятельно создаст базу данных, настроит и запустит службу PostgreSQL.
      Ошибка базы данных на регистраторе «из коробки» до установки жёстких дисков — это нормально. Установите жёсткий диск и она пропадёт.

       Настройки подключения к базе данных на TRASSIR OS по умолчанию


      Пароль вводить не требуется.

  • Windows

    • PostgreSQL устанавливается пользователем самостоятельно: автоматически во время установки ПО TRASSIR или отдельной установкой. Во втором случае может потребоваться дополнительная настройка — настройка ОС, настройка запуска PostgreSQL или создание отдельной базы данных для использования в TRASSIR. Рекомендуется использовать установщики, скачанные из подраздела «Вспомогательные утилиты» на странице с последними версиями ПО нашего сайта.

    • Как правило, база данных находится на той же машине, что и сервер TRASSIR
      Чтобы проверить, запущена ли у вас служба PostgreSQL:

      • Нажмите WIN+S, в появившемся окне введите «Службы» и нажмите Enter.
      • В списке служб убедитесь, что служба PostgreSQL существует и выполняется.

        Чтобы запустить остановленную службу, нажмите на неё правой кнопкой и выберите Запустить
        Если служба не запускается автоматически, то откройте её двойным щелчком и выберите Автоматический тип запуска.


Известные ошибки и пути их решения

  • fe_sendauth: no password supplied

    •  Скриншот

      Причина: Указан пустой Пароль.



  • PgConnection disconnected

    •  Скриншот

      Причина: Неверно указан Адрес или Порт.

       Настройки подключения к базе данных на TRASSIR OS по умолчанию


      Пароль вводить не требуется.


  • Иероглифы-postgres или другие понятные буквы-Иероглифы

    •  Скриншот

      Причина: Неверно указан Пользователь, Пароль или Имя базы данных.

       Настройки подключения к базе данных на TRASSIR OS по умолчанию


      Пароль вводить не требуется.


  • Не удалось подключиться к серверу. В соединении отказано. Он действительно работает по адресу…

    •  Скриншот

      Причина: Служба PostgreSQL не отвечает

      • Решения для TRASSIR OS
        • Это нормальная ситуация для регистраторов без установленных жёстких дисков. После установки жёстких дисков база данных будет создана на одном из дисков автоматически.
        • Если база данных хранится на дисках с архивом, проверьте наличие дисков через «Настройки сервера» → «Архив».
        • Если база данных хранится на дисках с архивом, настройте подключение к базе данных по умолчанию.

           Настройки подключения к базе данных на TRASSIR OS по умолчанию


          Пароль вводить не требуется.

        • Если используется внешняя база данных, проверьте что служба базы данных на удалённой машине запущена, верно указаны адрес и порт.
      • Решение для Windows
        • Проверьте, что служба базы данных запущена, верно указаны адрес и порт.

  • relation … already exists

    •  Скриншот

      Причина: После обновления, замены лицензии или при некоторых сбоях TRASSIR не с первого раза внёс данные в базу.

      • Нужно проверить, носит ли ошибка только информационный характер. TRASSIR мог успешно внести данные со второго раза и сейчас работает нормально.  Переподключитесь к базе данных, чтобы обновить информацию об ошибках:
        1. Запомните или запишите текущий Порт.
        2. Смените Порт на любой другой. Например, с 5432 на 5433.
        3. Подождите 10 секунд, пока ошибка не сменится на ошибку о подключении.
        4. Смените Порт обратно на изначальный.
        5. Подождите 10 секунд, пока ошибка не сменится на статус «Соединение установлено».
      • Если вместо статуса «Соединение установлено» снова появляется ошибка «relation … already exists», нужно создать новую базу данных.

  • Unknown error

    •  Скриншот

      Причина: Служба PostgreSQL не отвечает

      • Решение для TRASSIR OS
        • Такая ошибка возможна, если используется внешняя база данных. Проверьте что служба базы данных на удалённой машине запущена, верно указаны адрес и порт.
      • Решение для Windows
        • Проверьте, что служба базы данных запущена, верно указаны адрес и порт.

  • Failed to start connection, unable to obtain connection socket

    •  Скриншот

      Причина: Служба PostgreSQL не отвечает

      • Решение для TRASSIR OS
        • Требуется заново создать базу данных
      • Решение для Windows
        • Требуется переустановить службу PostgreSQL

  • cannot drop table pos_events/pos_incidents…

    •  Скриншот

      Причина: Сломана база данных

      • Если вы готовы предоставить удалённый доступ к регистратору, техническая поддержка может попробовать починить текущую базу данных. Данные из повреждённых частей базы не удастся сохранить. Например, при ошибке на скриншоте события POS будут удалены, но события о распознанных лицах могут остаться.  
      • В остальных случаях требуется создать новую базу данных 

  • Случайно поменяли настройки подключения к базе данных, как можно вернуть обратно?

    • Если регистратор на TRASSIR OS хранит базу данных на архивных дисках — настройте подключение к базе данных по умолчанию

       Настройки подключения к базе данных на TRASSIR OS по умолчанию


      Пароль вводить не требуется.

    • В остальных случаях можно восстановить настройки из ранее созданного бэкапа

      Так как настройки восстанавливаются все без исключения, вы можете потерять, например, подключения к камерам, созданные после бэкапа. Поэтому перед восстановлением бэкапа рекомендуется вручную сохранить текущие настройки: в Настройки сервера нажмите Сохранить бэкап конфигурации → В файл…

      • Из файла: В Настройки сервера нажмите Восстановить бэкап конфигурации → Из файла…

      • Из облака: Если сервер был добавлен в облако, то бэкап его настроек может автоматически сохраняться в облаке. Для восстановления из облачного бэкапа в Настройки сервера нажмите кнопку Восстановить бэкап конфигурации → Облако и выберите наиболее подходящий вам по дате бэкап. 

    • Если был утерян пароль для базы данных, работающей на Windows, можно временно настроить вход без пароля.
      С помощью инструкции из нашего руководства найдите файл настройки pg_hba.conf и сделайте его резервную копию. В файле замените md5 на trust. Сохраните файл, найдите службу PostgreSQL в списке служб, нажмите на неё правой кнопкой и выберите Перезапустить. После перезапуска к базе данных можно будет подключиться без пароля. Этот способ рекомендуется только для сохранения данных из базы с последующей переустановкой PostgreSQL.

      При повреждении файла pg_hba.conf служба PostgreSQL не запустится. Если после редактирования файла у вас не запускается служба — восстановите файл из резервной копии и попробуйте ещё раз.


Пересоздание базы данных

Большинство способов необратимо удаляет текущую базу данных вместе со всеми записанными в ней событиями.

  • TRASSIR OS

    • Если регистратор хранит базу данных на архивных дисках, нужно только удалить старую базу данных. TRASSIR самостоятельно создаст новую базу данных. Для удаления воспользуйтесь одним из способов:

      • Используйте скрипт удаления базы данных на диске регистратора Remove BD on TRASSIR OS

      • Удалите базу данных вручную

         Пошаговая инструкция

        1. На регистраторе откройте Настройки сервера → База Данных.
        2. Смените Порт с 5432 на 5431. 
        3. На регистраторе перейдите в Настройки сервера → Архив.
        4. Уберите галочку Включить с диска, название которого начинается со звёздочки. Звёздочка означает, что диск используется для хранения базы данных.
        5. На регистраторе перейдите в Настройки сервера → Скриншоты.

        6. В выпадающем списке в верхней части экрана выберите имя вашего диска.
        7. Выберите папку TrassirDB, нажмите на неё правой кнопкой мыши и выберите Удалить.

          Убедитесь, что вы выбрали нужную папку и только её. В соседних папках находится архив.

        8. Подтвердите удаление в появившемся диалоговом окне.
        9. Убедитесь, что папка удалена. Можно перейти в любой соседний пункт меню, например Веб-сервер, затем вернуться обратно в Скриншоты и заново выбрать ваш диск. Эти действия гарантировано обновят информацию о папках в окне.
        10. На регистраторе перейдите в Настройки сервера → Архив.
        11. Поставьте галочку Включить для вашего диска.
        12. На регистраторе перейдите в Настройки сервера → База Данных.
        13. Смените Порт с 5431 на 5432.
        14. Подождите около 10 секунд. Ошибка сменится на статус «Соединение установлено».
      • Если в регистратор установлены два и более дисков — можно создать новую базу данных на другом диске:

        Сломанная база данных не пропадёт с предыдущего диска. Если в будущем ПО TRASSIR начнёт использовать этот диск для хранения базы данных, ошибка снова появится.


  • Windows
    • Если служба PostgreSQL работает, известны логин и пароль для подключения и проблема только в самой базе данных, то достаточно создать другую базу данных в уже работающей службе и настроить работу TRASSIR с новой базой данных.

      1. Запустите программу pgAdmin. Найдите её в Главном меню Windows или нажмите Win+S, введите «PgAdmin» и нажмите Enter.
      2. Дважды щелкните в списке серверов по серверу на (localhost:5432)
      3. В появившемся окне введите пароль пользователя postgres. Это автоматически созданный пользователь базы данных с максимальными правами.
      4. Нажмите правой кнопкой на пункт меню «Базы данных» и выберите Новая база данных…
      5. В появившемся окне введите только Имя новой базы данных и нажмите ОК. Никакие другие настройки вводить не надо.
      6. На сервере TRASSIR зайдите в Настройки сервера → База Данных и введите новое Имя базы даннных.


    • Переустановка службы PostgreSQL:
      1. Удалите текущую установку стандартными средствами Windows. Например, нажмите Win+S, начните вводить «Программ» и выберите в результатах поиска «Программы и компоненты» или «Установка и удаление программ». В открывшемся окне выберите в списке программ PostgreSQL и нажмите кнопку Удалить.
      2. Удалите оставшиеся файлы PostgreSQL с дисков. По умолчанию нужно удалить папки «C:Program FilesPostgreSQL» и «C:Program Files (x86)PostgreSQL» со всем содержимым.
      3. Скачайте установщик PostgreSQL из подраздела «Вспомогательные утилиты» на странице с последними версиями ПО нашего сайта.
      4. Установите PostgreSQL по инструкции из нашего руководства пользователя. По необходимости проведите настройку ОС Windows.
      5. Создайте новую базу данных и настройте TRASSIR для работы с новой базой.

Содержание

  1. Ошибки и решение проблем с Базой Данных
  2. На что влияет ошибка Базы Данных и почему появляется?
  3. Особенности Базы Данных на разных платформах
  4. Известные ошибки и пути их решения
  5. fe_sendauth: no password supplied
  6. PgConnection disconnected
  7. Иероглифы-postgres или другие понятные буквы-Иероглифы
  8. Не удалось подключиться к серверу. В соединении отказано. Он действительно работает по адресу.
  9. relation . already exists
  10. Unknown error
  11. Failed to start connection, unable to obtain connection socket
  12. cannot drop table pos_events/pos_incidents.
  13. Случайно поменяли настройки подключения к базе данных, как можно вернуть обратно?
  14. Пересоздание базы данных
  15. Ошибки облачного сервиса TRASSIR и их решение
  16. Основные требования
  17. Версия ПО
  18. Настройка сетевых интерфейсов (TRASSIR OS)
  19. Доступность ресурсов
  20. Проверка доступности ресурсов
  21. Распространенные ошибки облака
  22. Ошибка: ошибка в узле или тикете
  23. Где взять тикет?
  24. В личном кабинете при нажатии «Добавить устройство» есть только пункты Hikvision и Hiwatch
  25. Ошибка: неправильное имя пользователя или пароль
  26. Ошибка подключения к облаку / cloud communication error
  27. Ошибка соединения с облаком: cloud connect is not available
  28. Ошибка: toolong beacon send cancelled
  29. Ошибка: import_account empty or invalid

Ошибки и решение проблем с Базой Данных

На что влияет ошибка Базы Данных и почему появляется?

В базе данных TRASSIR хранит события и связанную с ними информацию. События — это всё что происходит в TRASSIR помимо записи видео. Вход пользователя на сервер, появление движения на канале, распознание номера AutoTrassir, чек или инцидент POS, распознание лица — это события. Примеры информации, связанной с событиями — внутренний список номеров AutoTrassir или база лиц.

При ошибке базы данных TRASSIR не может записать новые события и узнать что-нибудь про старые. Вы не сможете посмотреть инциденты за прошлый день в экспертном режиме POS или проверить, какие номера машин въехали на территорию на прошлой неделе. Хотя новые события могут появляться в интерфейсе TRASSIR, они не попадут в базу данных и будут утеряны.

База данных запускается и работает отдельной службой независимо от работы TRASSIR. В Настройки сервера → База Данных на регистраторе вводятся настройки подключения TRASSIR к базе данных. Поэтому есть три основных причины возникновения ошибки базы данных:

    • Неверные настройки подключения.
    • Не работает служба базы данных.
    • База данных сломана.

В качестве базы данных TRASSIR использует СУБД PostgeSQL.

Особенности Базы Данных на разных платформах

TRASSIR OS

По умолчанию база данных хранится на одном из жёстких дисков с архивом. После установки диска TRASSIR OS самостоятельно создаст базу данных, настроит и запустит службу PostgreSQL.
Ошибка базы данных на регистраторе «из коробки» до установки жёстких дисков — это нормально. Установите жёсткий диск и она пропадёт.


Пароль вводить не требуется.

Windows

PostgreSQL устанавливается пользователем самостоятельно: автоматически во время установки ПО TRASSIR или отдельной установкой. Во втором случае может потребоваться дополнительная настройка — настройка ОС, настройка запуска PostgreSQL или создание отдельной базы данных для использования в TRASSIR. Рекомендуется использовать установщики, скачанные из подраздела «Вспомогательные утилиты» на странице с последними версиями ПО нашего сайта.

Как правило, база данных находится на той же машине, что и сервер TRASSIR
Чтобы проверить, запущена ли у вас служба PostgreSQL:

  • Нажмите WIN+S, в появившемся окне введите «Службы» и нажмите Enter.
  • В списке служб убедитесь, что служба PostgreSQL существует и выполняется.

    Чтобы запустить остановленную службу, нажмите на неё правой кнопкой и выберите Запустить
    Если служба не запускается автоматически, то откройте её двойным щелчком и выберите Автоматический тип запуска.

Известные ошибки и пути их решения

fe_sendauth: no password supplied

PgConnection disconnected

Причина: Неверно указан Адрес или Порт.


Пароль вводить не требуется.

Иероглифы-postgres или другие понятные буквы-Иероглифы


Пароль вводить не требуется.

Не удалось подключиться к серверу. В соединении отказано. Он действительно работает по адресу.


Пароль вводить не требуется.

relation . already exists

Причина: После обновления, замены лицензии или при некоторых сбоях TRASSIR не с первого раза внёс данные в базу.

  • Нужно проверить, носит ли ошибка только информационный характер. TRASSIR мог успешно внести данные со второго раза и сейчас работает нормально. Переподключитесь к базе данных, чтобы обновить информацию об ошибках:
    1. Запомните или запишите текущий Порт.
    2. Смените Порт на любой другой. Например, с 5432 на 5433.
    3. Подождите 10 секунд, пока ошибка не сменится на ошибку о подключении.
    4. Смените Порт обратно на изначальный.
    5. Подождите 10 секунд, пока ошибка не сменится на статус «Соединение установлено».
  • Если вместо статуса «Соединение установлено» снова появляется ошибка «relation . already exists», нужно создать новую базу данных.

Unknown error

Failed to start connection, unable to obtain connection socket

cannot drop table pos_events/pos_incidents.

Причина: Сломана база данных

  • Если вы готовы предоставить удалённый доступ к регистратору, техническая поддержка может попробовать починить текущую базу данных. Данные из повреждённых частей базы не удастся сохранить. Например, при ошибке на скриншоте события POS будут удалены, но события о распознанных лицах могут остаться.
  • В остальных случаях требуется создать новую базу данных

Случайно поменяли настройки подключения к базе данных, как можно вернуть обратно?

  • Если регистратор на TRASSIR OS хранит базу данных на архивных дисках — настройте подключение к базе данных по умолчанию


Пароль вводить не требуется.

В остальных случаях можно восстановить настройки из ранее созданного бэкапа

Так как настройки восстанавливаются все без исключения, вы можете потерять, например, подключения к камерам, созданные после бэкапа. Поэтому перед восстановлением бэкапа рекомендуется вручную сохранить текущие настройки: в Настройки сервера нажмите Сохранить бэкап конфигурации → В файл.

Из файла: В Настройки сервера нажмите Восстановить бэкап конфигурации → Из файла.

Из облака: Если сервер был добавлен в облако, то бэкап его настроек может автоматически сохраняться в облаке. Для восстановления из облачного бэкапа в Настройки сервера нажмите кнопку Восстановить бэкап конфигурации → Облако и выберите наиболее подходящий вам по дате бэкап.

Если был утерян пароль для базы данных, работающей на Windows, можно временно настроить вход без пароля.
С помощью инструкции из нашего руководства найдите файл настройки pg_hba.conf и сделайте его резервную копию. В файле замените md5 на trust. Сохраните файл, найдите службу PostgreSQL в списке служб, нажмите на неё правой кнопкой и выберите Перезапустить. После перезапуска к базе данных можно будет подключиться без пароля. Этот способ рекомендуется только для сохранения данных из базы с последующей переустановкой PostgreSQL.

При повреждении файла pg_hba.conf служба PostgreSQL не запустится. Если после редактирования файла у вас не запускается служба — восстановите файл из резервной копии и попробуйте ещё раз.

Пересоздание базы данных

В некоторых случаях возможно сохранить данные из повреждённой базы и загрузить их в новую базу.

TRASSIR OS: Воспользуйтесь скриптами из статьи Backup PSSQL.

Большинство способов необратимо удаляет текущую базу данных вместе со всеми записанными в ней событиями.

TRASSIR OS

Если регистратор хранит базу данных на архивных дисках, нужно только удалить старую базу данных. TRASSIR самостоятельно создаст новую базу данных. Для удаления воспользуйтесь одним из способов:

Используйте скрипт удаления базы данных на диске регистратора Remove BD on TRASSIR OS

Удалите базу данных вручную

  1. На регистраторе откройте Настройки сервера → База Данных.
  2. Смените Порт с 5432 на 5431.
  3. На регистраторе перейдите в Настройки сервера → Архив.
  4. Уберите галочку Включить с диска, название которого начинается со звёздочки. Звёздочка означает, что диск используется для хранения базы данных.
  5. На регистраторе перейдите в Настройки сервера → Скриншоты.

  6. В выпадающем списке в верхней части экрана выберите имя вашего диска.
  7. Выберите папку TrassirDB, нажмите на неё правой кнопкой мыши и выберите Удалить.

Убедитесь, что вы выбрали нужную папку и только её. В соседних папках находится архив.

Если в регистратор установлены два и более дисков — можно создать новую базу данных на другом диске:

Сломанная база данных не пропадёт с предыдущего диска. Если в будущем ПО TRASSIR начнёт использовать этот диск для хранения базы данных, ошибка снова появится.

Если служба PostgreSQL работает, известны логин и пароль для подключения и проблема только в самой базе данных, то достаточно создать другую базу данных в уже работающей службе и настроить работу TRASSIR с новой базой данных.

  1. Запустите программу pgAdmin. Найдите её в Главном меню Windows или нажмите Win+S, введите «PgAdmin» и нажмите Enter.
  2. Дважды щелкните в списке серверов по серверу на (localhost:5432)
  3. В появившемся окне введите пароль пользователя postgres. Это автоматически созданный пользователь базы данных с максимальными правами.
  4. Нажмите правой кнопкой на пункт меню «Базы данных» и выберите Новая база данных.
  5. В появившемся окне введите только Имя новой базы данных и нажмите ОК. Никакие другие настройки вводить не надо.
  6. На сервере TRASSIR зайдите в Настройки сервера → База Данных и введите новое Имя базы даннных.
  • Переустановка службы PostgreSQL:
    1. Удалите текущую установку стандартными средствами Windows. Например, нажмите Win+S, начните вводить «Программ» и выберите в результатах поиска «Программы и компоненты» или «Установка и удаление программ». В открывшемся окне выберите в списке программ PostgreSQL и нажмите кнопку Удалить.
    2. Удалите оставшиеся файлы PostgreSQL с дисков. По умолчанию нужно удалить папки «C:Program FilesPostgreSQL» и «C:Program Files (x86)PostgreSQL» со всем содержимым.
    3. Скачайте установщик PostgreSQL из подраздела «Вспомогательные утилиты» на странице с последними версиями ПО нашего сайта.
    4. Установите PostgreSQL по инструкции из нашего руководства пользователя. По необходимости проведите настройку ОС Windows.
    5. Создайте новую базу данных и настройте TRASSIR для работы с новой базой.
  • Источник

    Ошибки облачного сервиса TRASSIR и их решение

    Данная статья рассматривает частые ошибки TRASSIR Server / TRASSIR Client.

    Выполнив рекомендации, указанные в разделе «Основные требования» — вы избавитесь от большинства возможных ошибок TRASSIR Cloud.

    Основные требования

    Версия ПО

    TRASSIR сервер так же как и клиент обязательно должен быть обновлен до версии 4.2.
    Инструкция по обновлению доступна по ссылке.

    Рекомендуется использование публичного DNS. Большинство ошибок с облаком решается выставлением публичного DNS.

    Google 8.8.8.8 / 8.8.4.4

    Yandex 77.88.8.8 / 77.88.8.1

    Как дополнительный DNS можно установить DNS провайдера, либо адрес шлюза:

    Настройка сетевых интерфейсов (TRASSIR OS)

    На сервере должны быть корректно настроены сетевые интерфейсы.
    Если используется 2 сетевых интерфейса на регистраторе – шлюз прописан должен быть только на одном из них.
    Инструкция по настройке сетевых интерфейсов.

    Доступность ресурсов

    Для работы с облаком со стороны сервера должны быть доступны следующие ресурсы:

    Общение TRASSIR с облаком идет по 443 порту. Отправка и получение данных происходит по протоколам TCP и UDP.

    Проверка доступности ресурсов

    Доступность облачных серверов можно проверить с помощью командной строки cmd — ping на ОС Windows:

    ping globaldb.cloud.trassir.com

    и с помощью данного скрипта на TRASSIR OS.
    Результат его работы можно посмотреть в лог-файле скрипта в папке «Скриншоты».
    Выполнять ping необходимо по доменному имени, а не по IP адресу.

    Распространенные ошибки облака

    Ошибка: ошибка в узле или тикете

    Проверьте правильность данных во вкладках «Имя пользователя» и «Тикет».
    Проверьте чтобы эти данные совпадали с теми, что указаны в личном кабинете облака.
    Если после ручного ввода тикета ошибка остается — можно попробовать скопировать тикет из личного кабинета и вставьте в поле «Тикет».

    Где взять тикет?

    В личном кабинете облака: https://trassircloud.com/
    Подробно описано в инструкции по ссылке.

    В личном кабинете при нажатии «Добавить устройство» есть только пункты Hikvision и Hiwatch

    Данная проблема не связана с облаком TRASSIR, а вызвана некорректным отображением страницы личного кабинета в браузере.
    Для решения можно проверь эту же страницу в режиме «инкогнито» или открыть её в другом браузере, а также почистить кэш браузера.

    Ошибка: неправильное имя пользователя или пароль

    Данная ошибка может возникнуть на клиенте. В клиенте используются логин и пароль, а не логин и тикет.
    Если вы не знаете свой пароль от учетной записи, можно воспользоваться процедурой сброса на сайте https://trassircloud.com/. Личный кабинет – кнопка «Забыли пароль?».

    Ошибка подключения к облаку / cloud communication error

    Чаще всего решается вписыванием публичного DNS, если он прописан проверьте командой «Ping» адрес globaldb.cloud.trassir.com.
    Если команда ping проходит проходит успешно, а ошибка остается – необходимо выслать журналы и дампы падений в техническую поддержку.

    Ошибка соединения с облаком: cloud connect is not available

    Данная ошибка свидетельствует о блокировки передачи данных по 443 порту UDP. Проверьте не блокируется ли файрволом передача данных по UDP.
    Также убедитесь, что указан публичный DNS в качестве основного. Если не поможет – необходимо выслать журналы и дампы падений в техническую поддержку.

    Обычно данная ошибка свидетельствует о проблемах с передачей данных по 443 порту UDP . Убедитесь, что прописан публичный DNS, проверьте не блокируется ли файрволлом передача данных. Если блокировки нет – снимите журналы и дампы падений и затем перезагрузите сервер.
    Если после перезагрузки сервера ошибка уйдет и облако заработает – пришлите дампы в техническую поддержку, с указанием ошибки и того что перезагрузка помогла.

    Ошибка: import_account empty or invalid

    Ошибка говорит о том, что регистратор не смог корректно импортировать облачного пользователя из облака.
    Для исправления ошибки:

    1. Отключите облако TRASSIR;
    2. Удалите облачного пользователя из вкладки «Пользователи»;
    3. Удалите сервер из личного кабинета облака;
    4. Перезагрузите сервер;
    5. Включите облако, и заново введите логин и тикет.

    Если это не поможет — пришлите журналы и дампы падений в техническую поддержку.

    Источник

    Ошибки облачного сервиса TRASSIR и их решение

    Данная статья рассматривает частые ошибки TRASSIR Server / TRASSIR Client.

    Выполнив рекомендации, указанные в разделе «Основные требования» — вы избавитесь от большинства возможных ошибок TRASSIR Cloud.

    Основные требования

    Версия ПО

    TRASSIR сервер так же как и клиент обязательно должен быть обновлен до версии 4.2.
    Инструкция по обновлению доступна по ссылке.

    Рекомендуется использование публичного DNS. Большинство ошибок с облаком решается выставлением публичного DNS.

    Google 8.8.8.8 / 8.8.4.4

    Yandex 77.88.8.8 / 77.88.8.1

    Как дополнительный DNS можно установить DNS провайдера, либо адрес шлюза:

    Настройка сетевых интерфейсов (TRASSIR OS)

    На сервере должны быть корректно настроены сетевые интерфейсы.
    Если используется 2 сетевых интерфейса на регистраторе – шлюз прописан должен быть только на одном из них.
    Инструкция по настройке сетевых интерфейсов.

    Доступность ресурсов

    Для работы с облаком со стороны сервера должны быть доступны следующие ресурсы:

    Общение TRASSIR с облаком идет по 443 порту. Отправка и получение данных происходит по протоколам TCP и UDP.

    Проверка доступности ресурсов

    Доступность облачных серверов можно проверить с помощью командной строки cmd — ping на ОС Windows:

    ping globaldb.cloud.trassir.com

    и с помощью данного скрипта на TRASSIR OS.
    Результат его работы можно посмотреть в лог-файле скрипта в папке «Скриншоты».
    Выполнять ping необходимо по доменному имени, а не по IP адресу.

    Распространенные ошибки облака

    Ошибка: ошибка в узле или тикете

    Проверьте правильность данных во вкладках «Имя пользователя» и «Тикет».
    Проверьте чтобы эти данные совпадали с теми, что указаны в личном кабинете облака.
    Если после ручного ввода тикета ошибка остается — можно попробовать скопировать тикет из личного кабинета и вставьте в поле «Тикет».

    Где взять тикет?

    В личном кабинете облака: https://trassircloud.com/
    Подробно описано в инструкции по ссылке.

    В личном кабинете при нажатии «Добавить устройство» есть только пункты Hikvision и Hiwatch

    Данная проблема не связана с облаком TRASSIR, а вызвана некорректным отображением страницы личного кабинета в браузере.
    Для решения можно проверь эту же страницу в режиме «инкогнито» или открыть её в другом браузере, а также почистить кэш браузера.

    Ошибка: неправильное имя пользователя или пароль

    Данная ошибка может возникнуть на клиенте. В клиенте используются логин и пароль, а не логин и тикет.
    Если вы не знаете свой пароль от учетной записи, можно воспользоваться процедурой сброса на сайте https://trassircloud.com/. Личный кабинет – кнопка «Забыли пароль?».

    Ошибка подключения к облаку / cloud communication error

    Чаще всего решается вписыванием публичного DNS, если он прописан проверьте командой «Ping» адрес globaldb.cloud.trassir.com.
    Если команда ping проходит проходит успешно, а ошибка остается – необходимо выслать журналы и дампы падений в техническую поддержку.

    Ошибка соединения с облаком: cloud connect is not available

    Данная ошибка свидетельствует о блокировки передачи данных по 443 порту UDP. Проверьте не блокируется ли файрволом передача данных по UDP.
    Также убедитесь, что указан публичный DNS в качестве основного. Если не поможет – необходимо выслать журналы и дампы падений в техническую поддержку.

    Ошибка: toolong beacon send cancelled

    Обычно данная ошибка свидетельствует о проблемах с передачей данных по 443 порту UDP . Убедитесь, что прописан публичный DNS, проверьте не блокируется ли файрволлом передача данных. Если блокировки нет – снимите журналы и дампы падений и затем перезагрузите сервер.
    Если после перезагрузки сервера ошибка уйдет и облако заработает – пришлите дампы в техническую поддержку, с указанием ошибки и того что перезагрузка помогла.

    Ошибка: import_account empty or invalid

    Ошибка говорит о том, что регистратор не смог корректно импортировать облачного пользователя из облака.
    Для исправления ошибки:

    1. Отключите облако TRASSIR;
    2. Удалите облачного пользователя из вкладки «Пользователи»;
    3. Удалите сервер из личного кабинета облака;
    4. Перезагрузите сервер;
    5. Включите облако, и заново введите логин и тикет.

    Если это не поможет — пришлите журналы и дампы падений в техническую поддержку.

    Источник

    TRASSIR Cloud «ошибка подключения к облаку»

    Проблема

    При попытке подключения сервера или клиента TRASSIR к TRASSIR Cloud возникает «ошибка подключения к облаку»

    Возможные причины:

    1. Требуется обновление ПО

    В таком случае ошибка может сопровождаться всплывающим окном:

    Версию ПО можно посмотреть в пункте меню Настройки сервера.

    Для регистраторов на Windows и регистраторах на TRASSIR OS версия ПО должна быть не ниже 4.2-1128887 (в TRASSIR OS отображается как 1128887/xxxx)

    Для регистраторов NVR/XVR на ARM версия ПО должна быть не ниже 4.0-1129149

    Решение

    Скачайте файл обновления и обновите ПО TRASSIR до актуальной версии. Автоматическое обновление в таком случае не будет доступно.

    2. На компьютере или видеорегистраторе отсутствует доступ в Интернет

    Для проверки возможности доступа в интернет можно нажать на вкладку «Новости DSSL»

    В правой части окна программы должен загрузиться сайт http://trassir.com/

    Так как доступ к странице «Новости DSSL» не гарантирует полноценный доступ к облаку, более достоверным способом проверки является проверка доступности путём запуска команды ping до globaldb.cloud.trassir.com:

      • На регистраторах с Windows откройте командную строку (win+r → cmd) и введите команду ping globaldb.cloud.trassir.com
      • На регистраторах с TRASSIR OS можно воспользоваться скриптом Ping.

    Решение

    Проверить корректность сетевых настроек и наличие доступа в Интернет.

    Источник

    TRASSIR Cloud

    Connecting server to TRASSIR Cloud

    Important

    If you have not account in TRASSIR Cloud, please go to cloud.trassir.com and create it.

    Read more about the features and capabilities of a cloud service, see the Guideline for TRASSIR Cloud.

    Before connecting to the TRASSIR Cloud service make sure that Activate TRASSIR cloud box is checked. Type in User name and Ticket . User name is an e-mail used for authorization in the cloud and the ticket can be received in the cloud’s personal account.

    If TRASSIR Cloud will work wrong, the errors will be displayed in the Status . In the Balance displays amount of funds, which is on the balance of the cloud user, logged on the server.

    Each server which connected to the cloud, keeps a backup of your settings. Set the flag Automatic server settings backup and TRASSIR server will be saved configuration settings file ( _t1server.settings ) and the license file ( Trassir License.txt ) in the cloud. When the number of backups in the cloud will reach 10, the new will replace the old ones.

    At the first connecting server to the cloud, the first five backups will be saved every 2 hours, and the next — once per 30 days. If needed, you can update the latest backup manually (see section Local server settings).

    Set the Allow Cloud connection flag to use CloudConnect to connect to this server.

    In addition, TRASSIR Cloud is designed to store the archive. Set the flag Allow archive synchronization to Cloud to allow synchronization the cloud archive and archive devices, which connected to the server.

    Important

    To synchronize must be enabled the corresponding service in the TRASSIR Cloud.

    You need bind TRASSIR cloud server with an account to access to the cloud channels and users. For this, set the flag Import users and channels from Cloud , and select the method to connect to the cloud:

    Use Cloud Login — in this case, you need to sign in to TRASSIR server with cloud user that the server is added to the list of available devices. In addition, you are getting access to all cloud devices of this user.

    Use predefined cloud user — enter the name and password of the cloud account and you are getting access to all cloud devices of this user.

    Check Show cloud channels box to display cloud camera channels in the list of connected devices. Cloud cameras operation depends on the tariff of their connection to TRASSIR Cloud. See details on restrictions in the section Cloud cameras in TRASSIR.

    Источник

    Ошибка short read

    Проблема

    Ошибка «short read» при подключении к Трассир-серверу с помощью Трассир-клиента

    Диагностика

    Так как данная ошибка может проявляться при перезагрузки устройства, необходимо зайти на сам регистратор и убедиться, что регистратор работает в штатном режиме и отсутствуют предупреждения о просроченной лицензии или о отсутствиинеисправности ключа защиты Guardan

    Причины

    Данная ошибка возникает в том, случае, когда изменяется длина одного из первых пакетов, которые клиент отправляет на сокет сервера.

    То есть происходит следующее:
    Трассир-клиент получает команду подключиться к Трассир-серверу, начинает отправлять на сокет Трассир-сервера пакеты. Первые несколько пакетов проходят и успешно принимаются сервером, а затем на сервер приходит пакет, длина которого изменена и отличается от ожидаемой. Трассир-сервер в таком случае закрывает сессию и на Трассир-клиенте появляется ошибка «short read».

    Длину пакета могут изменить какие-либо приложения или службы на машине, где установлен Трассир-клиент.

    Так же, длину могут изменять различного рода анализаторы сетевого трафика (так называемые снифферы), которое могут быть реализованы в каком-либо сегменте сети как на программном, так и на аппаратном уровне

    Решение

    Зайдите на сам регистратор и убедитесь, что он работает в штатном режиме: нет информационных окон с ошибками связанными с лицензией или ключом защиты Guardan.
    Если все в порядке, то вероятнее всего, ошибка связана с искажением пакетов передаваемых от клиента к серверу.

    1. Отключить антивирусное ПО, брандмауэр и прочее «защитное» ПО на компьютере с Трассир-клиентом;
    2. Создать нового пользователя Windows;
    3. Завершить все «лишние» процессы и службы.
    4. Отключить анализаторы сетевого трафика (так называемые снифферы, которое могут быть реализованы в каком-либо сегменте сети, как на программном, так и на аппаратном уровне )

    Источник

    Ошибки и решение проблем с Базой Данных

    На что влияет ошибка Базы Данных и почему появляется?

    В базе данных TRASSIR хранит события и связанную с ними информацию. События — это всё что происходит в TRASSIR помимо записи видео. Вход пользователя на сервер, появление движения на канале, распознание номера AutoTrassir, чек или инцидент POS, распознание лица — это события. Примеры информации, связанной с событиями — внутренний список номеров AutoTrassir или база лиц.

    При ошибке базы данных TRASSIR не может записать новые события и узнать что-нибудь про старые. Вы не сможете посмотреть инциденты за прошлый день в экспертном режиме POS или проверить, какие номера машин въехали на территорию на прошлой неделе. Хотя новые события могут появляться в интерфейсе TRASSIR, они не попадут в базу данных и будут утеряны.

    База данных запускается и работает отдельной службой независимо от работы TRASSIR. В Настройки сервера → База Данных на регистраторе вводятся настройки подключения TRASSIR к базе данных. Поэтому есть три основных причины возникновения ошибки базы данных:

      • Неверные настройки подключения.
      • Не работает служба базы данных.
      • База данных сломана.

    В качестве базы данных TRASSIR использует СУБД PostgeSQL.

    Особенности Базы Данных на разных платформах

    TRASSIR OS

    По умолчанию база данных хранится на одном из жёстких дисков с архивом. После установки диска TRASSIR OS самостоятельно создаст базу данных, настроит и запустит службу PostgreSQL.
    Ошибка базы данных на регистраторе «из коробки» до установки жёстких дисков — это нормально. Установите жёсткий диск и она пропадёт.


    Пароль вводить не требуется.

    Windows

    PostgreSQL устанавливается пользователем самостоятельно: автоматически во время установки ПО TRASSIR или отдельной установкой. Во втором случае может потребоваться дополнительная настройка — настройка ОС, настройка запуска PostgreSQL или создание отдельной базы данных для использования в TRASSIR. Рекомендуется использовать установщики, скачанные из подраздела «Вспомогательные утилиты» на странице с последними версиями ПО нашего сайта.

    Как правило, база данных находится на той же машине, что и сервер TRASSIR
    Чтобы проверить, запущена ли у вас служба PostgreSQL:

    • Нажмите WIN+S, в появившемся окне введите «Службы» и нажмите Enter.
    • В списке служб убедитесь, что служба PostgreSQL существует и выполняется.

      Чтобы запустить остановленную службу, нажмите на неё правой кнопкой и выберите Запустить
      Если служба не запускается автоматически, то откройте её двойным щелчком и выберите Автоматический тип запуска.

    Известные ошибки и пути их решения

    fe_sendauth: no password supplied

    PgConnection disconnected

    Причина: Неверно указан Адрес или Порт.


    Пароль вводить не требуется.

    Иероглифы-postgres или другие понятные буквы-Иероглифы


    Пароль вводить не требуется.

    Не удалось подключиться к серверу. В соединении отказано. Он действительно работает по адресу.


    Пароль вводить не требуется.

    relation . already exists

    Причина: После обновления, замены лицензии или при некоторых сбоях TRASSIR не с первого раза внёс данные в базу.

    • Нужно проверить, носит ли ошибка только информационный характер. TRASSIR мог успешно внести данные со второго раза и сейчас работает нормально. Переподключитесь к базе данных, чтобы обновить информацию об ошибках:
      1. Запомните или запишите текущий Порт.
      2. Смените Порт на любой другой. Например, с 5432 на 5433.
      3. Подождите 10 секунд, пока ошибка не сменится на ошибку о подключении.
      4. Смените Порт обратно на изначальный.
      5. Подождите 10 секунд, пока ошибка не сменится на статус «Соединение установлено».
    • Если вместо статуса «Соединение установлено» снова появляется ошибка «relation . already exists», нужно создать новую базу данных.

    Unknown error

    Failed to start connection, unable to obtain connection socket

    cannot drop table pos_events/pos_incidents.

    Причина: Сломана база данных

    • Если вы готовы предоставить удалённый доступ к регистратору, техническая поддержка может попробовать починить текущую базу данных. Данные из повреждённых частей базы не удастся сохранить. Например, при ошибке на скриншоте события POS будут удалены, но события о распознанных лицах могут остаться.
    • В остальных случаях требуется создать новую базу данных

    Случайно поменяли настройки подключения к базе данных, как можно вернуть обратно?

    • Если регистратор на TRASSIR OS хранит базу данных на архивных дисках — настройте подключение к базе данных по умолчанию


    Пароль вводить не требуется.

    В остальных случаях можно восстановить настройки из ранее созданного бэкапа

    Так как настройки восстанавливаются все без исключения, вы можете потерять, например, подключения к камерам, созданные после бэкапа. Поэтому перед восстановлением бэкапа рекомендуется вручную сохранить текущие настройки: в Настройки сервера нажмите Сохранить бэкап конфигурации → В файл.

    Из файла: В Настройки сервера нажмите Восстановить бэкап конфигурации → Из файла.

    Из облака: Если сервер был добавлен в облако, то бэкап его настроек может автоматически сохраняться в облаке. Для восстановления из облачного бэкапа в Настройки сервера нажмите кнопку Восстановить бэкап конфигурации → Облако и выберите наиболее подходящий вам по дате бэкап.

    Если был утерян пароль для базы данных, работающей на Windows, можно временно настроить вход без пароля.
    С помощью инструкции из нашего руководства найдите файл настройки pg_hba.conf и сделайте его резервную копию. В файле замените md5 на trust. Сохраните файл, найдите службу PostgreSQL в списке служб, нажмите на неё правой кнопкой и выберите Перезапустить. После перезапуска к базе данных можно будет подключиться без пароля. Этот способ рекомендуется только для сохранения данных из базы с последующей переустановкой PostgreSQL.

    При повреждении файла pg_hba.conf служба PostgreSQL не запустится. Если после редактирования файла у вас не запускается служба — восстановите файл из резервной копии и попробуйте ещё раз.

    Пересоздание базы данных

    В некоторых случаях возможно сохранить данные из повреждённой базы и загрузить их в новую базу.

    TRASSIR OS: Воспользуйтесь скриптами из статьи Backup PSSQL.

    Большинство способов необратимо удаляет текущую базу данных вместе со всеми записанными в ней событиями.

    TRASSIR OS

    Если регистратор хранит базу данных на архивных дисках, нужно только удалить старую базу данных. TRASSIR самостоятельно создаст новую базу данных. Для удаления воспользуйтесь одним из способов:

    Используйте скрипт удаления базы данных на диске регистратора Remove BD on TRASSIR OS

    Удалите базу данных вручную

    1. На регистраторе откройте Настройки сервера → База Данных.
    2. Смените Порт с 5432 на 5431.
    3. На регистраторе перейдите в Настройки сервера → Архив.
    4. Уберите галочку Включить с диска, название которого начинается со звёздочки. Звёздочка означает, что диск используется для хранения базы данных.
    5. На регистраторе перейдите в Настройки сервера → Скриншоты.

    6. В выпадающем списке в верхней части экрана выберите имя вашего диска.
    7. Выберите папку TrassirDB, нажмите на неё правой кнопкой мыши и выберите Удалить.

    Убедитесь, что вы выбрали нужную папку и только её. В соседних папках находится архив.

    Если в регистратор установлены два и более дисков — можно создать новую базу данных на другом диске:

    Сломанная база данных не пропадёт с предыдущего диска. Если в будущем ПО TRASSIR начнёт использовать этот диск для хранения базы данных, ошибка снова появится.

    Если служба PostgreSQL работает, известны логин и пароль для подключения и проблема только в самой базе данных, то достаточно создать другую базу данных в уже работающей службе и настроить работу TRASSIR с новой базой данных.

    1. Запустите программу pgAdmin. Найдите её в Главном меню Windows или нажмите Win+S, введите «PgAdmin» и нажмите Enter.
    2. Дважды щелкните в списке серверов по серверу на (localhost:5432)
    3. В появившемся окне введите пароль пользователя postgres. Это автоматически созданный пользователь базы данных с максимальными правами.
    4. Нажмите правой кнопкой на пункт меню «Базы данных» и выберите Новая база данных.
    5. В появившемся окне введите только Имя новой базы данных и нажмите ОК. Никакие другие настройки вводить не надо.
    6. На сервере TRASSIR зайдите в Настройки сервера → База Данных и введите новое Имя базы даннных.
  • Переустановка службы PostgreSQL:
    1. Удалите текущую установку стандартными средствами Windows. Например, нажмите Win+S, начните вводить «Программ» и выберите в результатах поиска «Программы и компоненты» или «Установка и удаление программ». В открывшемся окне выберите в списке программ PostgreSQL и нажмите кнопку Удалить.
    2. Удалите оставшиеся файлы PostgreSQL с дисков. По умолчанию нужно удалить папки «C:Program FilesPostgreSQL» и «C:Program Files (x86)PostgreSQL» со всем содержимым.
    3. Скачайте установщик PostgreSQL из подраздела «Вспомогательные утилиты» на странице с последними версиями ПО нашего сайта.
    4. Установите PostgreSQL по инструкции из нашего руководства пользователя. По необходимости проведите настройку ОС Windows.
    5. Создайте новую базу данных и настройте TRASSIR для работы с новой базой.
  • Источник

    Kuhnya

    В общем есть камеры hikvision двух серий и сервер наблюдения Trassir. В настройках трассира на некоторых камерах светятся восклицательные знаки. На серии ds-2cd2142fwd-is на всех светится settings higher than device specifications, но какие не говорит. На серии ds-2cd2122fwd-is на двух постоянно пишет needs reboot, но ребут не помогает. Что происходит с ним? Прошивка на камерах свежая.


    • Вопрос задан

      более трёх лет назад

    • 1202 просмотра

    Попробуйте включить/выключить камеры из интерфейса трассира + поменять разрешения, качество, сопровождая перезагрузкой камер после изменений.

    У меня такое было после обновления камер и трассира, в разных прошивках разные «шаблоны» зашиты.

    А вообще у них хорошая тп, могут удаленно починить если создать тикет

    Пригласить эксперта

    Похоже хики глючат. Я б по RTSP попробовал подцепиться и посмотреть на поведение.

    Получилось всё. Перепробовал настройки. Оказалось что на некоторых выставлено разрешение 4mp и cif 25fps. Снижение до 20fps на субпотоке помогло там, где стояло разрешение FHD, а снижение разрешения до FHD помогло там где было 4mp. Спасибо Сергей .


    • Показать ещё
      Загружается…

    13 февр. 2023, в 07:03

    10000 руб./за проект

    13 февр. 2023, в 02:33

    20000 руб./за проект

    13 февр. 2023, в 02:13

    500 руб./за проект

    Минуточку внимания

    Как установить трассир сервер на операционную систему Windows Server

    Есть разные способы, чтобы организовать видеонаблюдение. Один из них это использовать программное обеспечение российского производства Трассир. Данное ПО относится к профессиональной системе видео и аудиоконтроля и является платным решением.

    Пример такого решения:

    1. На виртуальную машину ставится Виндовс-Сервер;
    2. Покупаются лицензии;
    3. Устанавливается программное обеспечение;
    4. Подключаются IP-камеры.

    В статье рассмотрим как установить Единое программное обеспечение Трассир-сервер на операционную систему Windows Server.

    Подготовка

    Вначале, перед установкой сервера, необходимо подготовиться.

    ВАЖНО! Программное обеспечение на операционной системе Windows имеет свои ограничения — до 300 IP-устройств.

    Распространенные ошибки при работе с базой данных PostgreSQL в TRASSIR OS

    Установка

    Теперь, когда подготовительный действия завершены, можно приступить к самой инсталляции.

    Инсталляция будет производиться с помощью мастера, которые запросит поочередно целый список разнообразной информации, касающейся системы видеонаблюдения.

    Шаг 1. Запускаем скаченный файл TRASSIR-Server x64.

    Шаг 1

    Шаг 2. Нажав кнопку «Далее» необходимо будет указать, какой именно будет использоваться режим работы сервера. То есть здесь имеется два варианта:

    1. сервер в виде GUI приложения;
    2. в виде сервера операционной системы без GUI.

    Шаг 2

    Если пользователь будет использовать компьютер только в качестве инструмента для использования системы видеонаблюдения, то лучше всего использовать второй вариант, устанавливающий программное обеспечение в качестве службы.

    Во время инсталляции программного обеспечения в качестве службы, необходимо указать или создавать пользователя, осуществляющий запуск службы.

    Шаг 3. В этом шаге нужно установить Trassir к СУБД.

    Программное обеспечение функционирует с реляционной базой данных с открытым кодом PostgreSQL. Данную ПО можно будет установить заблаговременно и установить профиль для работы с базой данных. Также программу можно будет устанавливать параллельно с Trassir.

    Шаг 3

    Шаг 4. Теперь пользователю необходимо будет настроить текущую дату и время, а также указать сервера для последующей синхронизации. Это действительно очень важный шаг, который нельзя пропускать. В противном случае найти и просматривать видеозаписи будет весьма сложно. Проблема будет заключаться именно в том, что время в программе будет значительно отличаться от реального.

    Шаг 4

    Далее необходимо будет указать путь к текстовому файлу с актуальной лицензией от аппаратного ключа защиты.

    Файл взять у продавца, который продал лицензии «ANyIP».

    Шаг 5

    Файл будет генерироваться самим поставщиком во время присвоения ключа аппаратной защиты. Также данный файл можно будет приобрести отдельно. Внутри файла будет содержаться информация о заказчике, номере ключа, типе и количестве лицензий на аппаратное обеспечение, а также зашифрованная сигнатура.

    Файл

    Если сигнатура будет корректной, то вшитый ключ сервера будет без лишних проблем запускаться. Если что-то пойдет не так, то появится окно с ошибкой о нарушенной защите.

    Заключающий шаг инсталляции будет требовать добавления брандмауэра Windows, для того, чтобы программное обеспечение без лишних проблем запускалось после окончания установки.

    Брандмауер

    После этого пользователь может смело считать, что все будет совершенно готово. В конечном итоге мы получаем полностью готовый сервера для подключения к системе видеонаблюдения.

    Можно будет приступить к подключению камер, производить настройку каналов, изучать настройки записей, детекторов, а также получать доступ из облака. У данной профессиональной программы достаточно большой функционал для использования.

    Источник: pronabludenie.com

    Ошибки и решение проблем с Базой Данных

    В базе данных TRASSIR хранит события и связанную с ними информацию. События — это всё что происходит в TRASSIR помимо записи видео. Вход пользователя на сервер, появление движения на канале, распознание номера AutoTrassir, чек или инцидент POS, распознание лица — это события. Примеры информации, связанной с событиями — внутренний список номеров AutoTrassir или база лиц.

    При ошибке базы данных TRASSIR не может записать новые события и узнать что-нибудь про старые. Вы не сможете посмотреть инциденты за прошлый день в экспертном режиме POS или проверить, какие номера машин въехали на территорию на прошлой неделе. Хотя новые события могут появляться в интерфейсе TRASSIR, они не попадут в базу данных и будут утеряны.

    База данных запускается и работает отдельной службой независимо от работы TRASSIR. В Настройки сервера → База Данных на регистраторе вводятся настройки подключения TRASSIR к базе данных. Поэтому есть три основных причины возникновения ошибки базы данных:

    • Неверные настройки подключения.
    • Не работает служба базы данных.
    • База данных сломана.

    В качестве базы данных TRASSIR использует СУБД PostgeSQL.

    Особенности Базы Данных на разных платформах

    • TRASSIR OS
    • По умолчанию база данных хранится на одном из жёстких дисков с архивом. После установки диска TRASSIR OS самостоятельно создаст базу данных, настроит и запустит службу PostgreSQL.
      Ошибка базы данных на регистраторе «из коробки» до установки жёстких дисков — это нормально. Установите жёсткий диск и она пропадёт.

    Настройки подключения к базе данных на TRASSIR OS по умолчанию

    Пароль вводить не требуется.

  • Windows
    • PostgreSQL устанавливается пользователем самостоятельно: автоматически во время установки ПО TRASSIR или отдельной установкой. Во втором случае может потребоваться дополнительная настройка — настройка ОС, настройка запуска PostgreSQL или создание отдельной базы данных для использования в TRASSIR. Рекомендуется использовать установщики, скачанные из подраздела «Вспомогательные утилиты» на странице с последними версиями ПО нашего сайта.
    • Как правило, база данных находится на той же машине, что и сервер TRASSIR
      Чтобы проверить, запущена ли у вас служба PostgreSQL:
      • Нажмите WIN+S, в появившемся окне введите «Службы» и нажмите Enter.
      • В списке служб убедитесь, что служба PostgreSQL существует и выполняется.

        Чтобы запустить остановленную службу, нажмите на неё правой кнопкой и выберите Запустить
        Если служба не запускается автоматически, то откройте её двойным щелчком и выберите Автоматический тип запуска.

      • Известные ошибки и пути их решения

        fe_sendauth: no password supplied

        PgConnection disconnected

        Причина: Неверно указан Адрес или Порт.
        Настройки подключения к базе данных на TRASSIR OS по умолчанию

        Пароль вводить не требуется.

        Иероглифы-postgres или другие понятные буквы-Иероглифы

        Причина: Неверно указан Пользователь, Пароль или Имя базы данных.
        Настройки подключения к базе данных на TRASSIR OS по умолчанию

        Пароль вводить не требуется.

        Не удалось подключиться к серверу. В соединении отказано. Он действительно работает по адресу.

        • Решения для TRASSIR OS
        • Это нормальная ситуация для регистраторов без установленных жёстких дисков. После установки жёстких дисков база данных будет создана на одном из дисков автоматически.
        • Если база данных хранится на дисках с архивом, проверьте наличие дисков через «Настройки сервера» → «Архив».
        • Если база данных хранится на дисках с архивом, настройте подключение к базе данных по умолчанию.

        Настройки подключения к базе данных на TRASSIR OS по умолчанию

        Пароль вводить не требуется.

        • Проверьте, что служба базы данных запущена, верно указаны адрес и порт.

        relation . already exists

        • Нужно проверить, носит ли ошибка только информационный характер. TRASSIR мог успешно внести данные со второго раза и сейчас работает нормально. Переподключитесь к базе данных, чтобы обновить информацию об ошибках:
          1. Запомните или запишите текущий Порт.
          2. Смените Порт на любой другой. Например, с 5432 на 5433.
          3. Подождите 10 секунд, пока ошибка не сменится на ошибку о подключении.
          4. Смените Порт обратно на изначальный.
          5. Подождите 10 секунд, пока ошибка не сменится на статус «Соединение установлено».
          6. Если вместо статуса «Соединение установлено» снова появляется ошибка «relation . already exists», нужно создать новую базу данных.

          Unknown error

          • Решение для TRASSIR OS
          • Такая ошибка возможна, если используется внешняя база данных. Проверьте что служба базы данных на удалённой машине запущена, верно указаны адрес и порт.
          • Проверьте, что служба базы данных запущена, верно указаны адрес и порт.

          Failed to start connection, unable to obtain connection socket

          • Решение для TRASSIR OS
          • Требуется заново создать базу данных
          • Требуется переустановить службу PostgreSQL

          cannot drop table pos_events/pos_incidents.

          • Если вы готовы предоставить удалённый доступ к регистратору, техническая поддержка может попробовать починить текущую базу данных. Данные из повреждённых частей базы не удастся сохранить. Например, при ошибке на скриншоте события POS будут удалены, но события о распознанных лицах могут остаться.
          • В остальных случаях требуется создать новую базу данных

          Случайно поменяли настройки подключения к базе данных, как можно вернуть обратно?

          • Если регистратор на TRASSIR OS хранит базу данных на архивных дисках — настройте подключение к базе данных по умолчанию

          Настройки подключения к базе данных на TRASSIR OS по умолчанию

          Пароль вводить не требуется.

          В остальных случаях можно восстановить настройки из ранее созданного бэкапа

          Так как настройки восстанавливаются все без исключения, вы можете потерять, например, подключения к камерам, созданные после бэкапа. Поэтому перед восстановлением бэкапа рекомендуется вручную сохранить текущие настройки: в Настройки сервера нажмите Сохранить бэкап конфигурации → В файл.

          • Из файла: В Настройки сервера нажмите Восстановить бэкап конфигурации → Из файла.
          • Из облака: Если сервер был добавлен в облако, то бэкап его настроек может автоматически сохраняться в облаке. Для восстановления из облачного бэкапа в Настройки сервера нажмите кнопку Восстановить бэкап конфигурации → Облако и выберите наиболее подходящий вам по дате бэкап.

          При повреждении файла pg_hba.conf служба PostgreSQL не запустится. Если после редактирования файла у вас не запускается служба — восстановите файл из резервной копии и попробуйте ещё раз.

          Пересоздание базы данных

          В некоторых случаях возможно сохранить данные из повреждённой базы и загрузить их в новую базу.

          TRASSIR OS: Воспользуйтесь скриптами из статьи Backup PSSQL.

          Большинство способов необратимо удаляет текущую базу данных вместе со всеми записанными в ней событиями.

          • TRASSIR OS
          • Если регистратор хранит базу данных на архивных дисках, нужно только удалить старую базу данных. TRASSIR самостоятельно создаст новую базу данных. Для удаления воспользуйтесь одним из способов:
          • Используйте скрипт удаления базы данных на диске регистратора Remove BD on TRASSIR OS
          • Удалите базу данных вручную

          Пошаговая инструкция

          1. На регистраторе откройте Настройки сервера → База Данных.
          2. Смените Порт с 5432 на 5431.
          3. На регистраторе перейдите в Настройки сервера → Архив.
          4. Уберите галочку Включить с диска, название которого начинается со звёздочки. Звёздочка означает, что диск используется для хранения базы данных.
          5. На регистраторе перейдите в Настройки сервера → Скриншоты.
          6. В выпадающем списке в верхней части экрана выберите имя вашего диска.
          7. Выберите папку TrassirDB, нажмите на неё правой кнопкой мыши и выберите Удалить.

          Убедитесь, что вы выбрали нужную папку и только её. В соседних папках находится архив.

          Если в регистратор установлены два и более дисков — можно создать новую базу данных на другом диске:

          Сломанная база данных не пропадёт с предыдущего диска. Если в будущем ПО TRASSIR начнёт использовать этот диск для хранения базы данных, ошибка снова появится.

        • Windows
          • Если служба PostgreSQL работает, известны логин и пароль для подключения и проблема только в самой базе данных, то достаточно создать другую базу данных в уже работающей службе и настроить работу TRASSIR с новой базой данных.
            1. Запустите программу pgAdmin. Найдите её в Главном меню Windows или нажмите Win+S, введите «PgAdmin» и нажмите Enter.
            2. Дважды щелкните в списке серверов по серверу на (localhost:5432)
            3. В появившемся окне введите пароль пользователя postgres. Это автоматически созданный пользователь базы данных с максимальными правами.
            4. Нажмите правой кнопкой на пункт меню «Базы данных» и выберите Новая база данных.
            5. В появившемся окне введите только Имя новой базы данных и нажмите ОК. Никакие другие настройки вводить не надо.
            6. На сервере TRASSIR зайдите в Настройки сервера → База Данных и введите новое Имя базы даннных.
            7. Переустановка службы PostgreSQL:
              1. Удалите текущую установку стандартными средствами Windows. Например, нажмите Win+S, начните вводить «Программ» и выберите в результатах поиска «Программы и компоненты» или «Установка и удаление программ». В открывшемся окне выберите в списке программ PostgreSQL и нажмите кнопку Удалить.
              2. Удалите оставшиеся файлы PostgreSQL с дисков. По умолчанию нужно удалить папки «C:Program FilesPostgreSQL» и «C:Program Files (x86)PostgreSQL» со всем содержимым.
              3. Скачайте установщик PostgreSQL из подраздела «Вспомогательные утилиты» на странице с последними версиями ПО нашего сайта.
              4. Установите PostgreSQL по инструкции из нашего руководства пользователя. По необходимости проведите настройку ОС Windows.
              5. Создайте новую базу данных и настройте TRASSIR для работы с новой базой.
              6. Источник: confluence.trassir.com

                Мониторинг серверов Trassir

                Так сложилось, что есть необходимость администрирования большого количества (более 50 и будет кратно больше) серверов Trassir (сервера видеонаблюдения) расположенных в разных городах СНГ. В целом оборудование не плохое, но присутствуют проблемы с централизованным управлением в силу особенностей архитектуры системы, каждый сервер (NVR) живет своей жизнью. Некоторые возможности порулить сразу кучей устройств дает «родное» облако, но оно абсолютно неконфигурируемое и использовать его можно лишь как оно есть.

                Утро каждого рабочего дня начинается с проверки каждого сервера на работоспособность, что отнимает очень много времени.

                Потратил пару вечеров и написал класс на php, который позволяет веб-серверу проверять состояние Trassir серверов и выводить на страничку. Для доступа к Trassir серверам через web их необходимо сконфигурировать. Во-первых в настройках сервера включить «Разрешить доступ к Trassir из браузера», во — вторых «Trassir SDK» (и задать SDK пароль). Кроме того, рекомендую создать пользователя с усеченными правами для авторизации скрипта (в моем случае пользователь Monitoring, пароль 123, SDK пароль 12345).

                image

                В целом SDK дает огромные возможности, ознакомиться можно по ссылке что я давал выше.

                check_connection(); 3. Получение сессии $serv->get_sid(); 4. Получение списка объектов как массив $objects = $serv->get_objects(); Необходим пароль SDK 5. Получение здоровья $serv->get_health(); Обязательно перед этим выполнить пункт 3 (get_sid()) */ public $status = array(); //public $objects = array(); private $ip_address, $user, $sid, $sdk_sid; public function __construct($ip_address, $user, $password, $sdk_password) < //конструктор. $this->ip_address = $ip_address; $this->status[‘ip_address’]= NULL; $this->user = $user; $this->password = $password; $this->sdk_password = $sdk_password; > public function check_connection ()< //проверка доступности сервера. $url = ‘http://’.trim($this->ip_address).’:80/’; $curlInit = curl_init($url); curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,2); //третий параметр — время ожидания ответа сервера в секундах curl_setopt($curlInit,CURLOPT_HEADER,true); curl_setopt($curlInit,CURLOPT_NOBODY,true); curl_setopt($curlInit,CURLOPT_RETURNTRANSFER,true); $response = curl_exec($curlInit); curl_close($curlInit); if ($response)< $this->status[‘online’] = true; > else < $this->status[‘online’] = false; > return $this->status[‘online’]; > /* < «success» : «0», «error_code» : «invalid username or password» >/* Username and Password should match to one of the server users. */ public function get_sid()< //получение сессии if ($this->status[‘online’])< $url = ‘https://’ . trim($this->ip_address) . ‘:8080/login?username=’ . $this->user . ‘password; //получаем объекты сервера по адресу $responseJson_str = file_get_contents ($url); $server_auth = json_decode ($responseJson_str, true); //переводим JSON в массив if($server_auth[‘success’]==1)< $this->status[‘sid’] = $server_auth[‘sid’]; //записываем sid массив > else< $this->status[‘sid’] = false; > > return $this->status[‘sid’]; > public function get_objects()status[‘online’])< $url = ‘https://’ . trim($this->ip_address) . ‘:8080/objects/?password=’.$this->sdk_password; $responseJson_str = file_get_contents ($url); //получаем объекты сервера по адресу $comment_position = strripos ($responseJson_str, ‘/*’); //отрезаем комментарий в конце ответа сервера $responseJson_str = substr ($responseJson_str, 0, $comment_position); $objects = json_decode ($responseJson_str, true); return $objects; > return false; > /* пример вовзращаемого массива < «disks»: «1», «database»: «1», «channels_total»: «10», «channels_online»: «5», «uptime»: «12902», «cpu_load»: «22.50», «network»: «1», «automation»: «1», «disks_stat_main_days»: «56.15», «disks_stat_priv_days»: «35.03», «disks_stat_subs_days»: «40.20» >*/ public function get_health() < if ($this->status[‘online’] $this->status[‘sid’])< $url = ‘https://’ . trim($this->ip_address) . ‘:8080/health?sid=’.$this->status[‘sid’]; $responseJson_str = file_get_contents ($url); //получаем состояние сервера по адресу $comment_position = strripos ($responseJson_str, ‘/*’); //отрезаем комментарий в конце ответа сервера $responseJson_str = substr ($responseJson_str, 0, $comment_position); $server_health = json_decode ($responseJson_str, true); //переводим JSON в массив > return $server_health; > > ?>

                Пример использования подразумевает наличие трех файлов, index.php, view.css (таблица стилей, необязательна, но без нее все будет грустно), list_of_servers.txt (текстовый файл, в котором указаны IP адреса всех серверов для проверки, каждый с новой строки).

                .error < background-color: cc3f5b; #border: 1px dotted red; #width: 99%; padding-left: 5px; >.trassir_server < #border-bottom: 1px solid black; width: 250px; height: 240px; background-color: #4682B4; color: white; margin-top: 15px; margin-left: 5px; display: inline-block; vertical-align: top; >.OK < background-color: #4169E0; border-bottom: 1px solid black; padding-left: 5px; >.trassir_server_name < font-size: 20px; text-align: center; height: 30px; >body
                ‘; if ($serv->check_connection()) < if ($serv->get_sid()) < $objects = $serv->get_objects(); if($objects)< foreach ($objects as $obj) //в массиве объектов ищем имя сервера < if ($obj[‘class’] == ‘Server’) < $serv->status[‘name’]= $obj[‘name’]; > > > echo »; //вывод имени сервера echo $serv->status[‘name’]; echo »; echo »; //вывод здоровья $health = $serv->get_health(); foreach ($health as $key => $value)< if (($key == ‘disks’ || $key == ‘database’ || $key == ‘network’ || $key == ‘automation’) $value==’1′) < echo »; echo $key . ‘: ‘; echo ‘OK’; echo »; > else if ($key == ‘cpu_load’ $value ‘; echo ‘Загрузка ЦП: ‘; echo $value . ‘%’; echo »; > else if ($key == ‘uptime’ $value > 3600) < echo »; echo ‘Аптайм: ‘; $day = floor($value/86400); $value1 = $value — $day*86400; $hour = floor(($value — $day*86400)/3600); echo $day.’ days ‘.$hour . ‘ hours’; echo »; > else if ($key == ‘uptime’ $value ‘; echo $key . ‘ less than hour : ‘; echo $value . ‘ seconds’; echo »; > else if ($key == ‘channels_total’) < echo »; echo ‘Каналов всего: ‘; echo $value; $ch_total = $value; echo »; > else if ($key == ‘channels_online’ $value == $ch_total) < echo »; echo ‘Каналов онлайн: ‘; echo $value; $ch_total = $value; echo »; > else if (($key == ‘disks_stat_main_days’ || $key == ‘disks_stat_subs_days’) $value > 45) < echo »; echo $key . ‘: ‘; echo $value; echo »; > else if ( $key == ‘disks_stat_priv_days’) < echo »; echo $key . ‘: ‘; echo $value; echo »; > else < echo »; echo $key . ‘: ‘; echo $value; echo »; > > echo »; > > if (!$serv->status[‘online’] || !$serv->status[‘sid’] || !$objects)< //если не прошло соединение, не получена сессия или не считаны объекты сервера выводим ошибку. echo »; echo ‘server ‘ . $ip . »; echo ‘connection error’; echo »; > echo »; > $list_of_servers = fopen(«conf/list_of_servers.txt», «r»); if ($list_of_servers) < while (($buffer = fgets($list_of_servers)) !== false) < trassir_server_monitor($buffer, $user, $password, $sdk_password); >> fclose($list_of_servers); echo ‘
                ‘; ?>

                Результат в моем случае (на период тестирования всего 4 сервера):

                image

                1. Автоматический регулярный запуск скрипта (пару раз в сутки) и сохранение статистики состояния серверов в БД.
                2. Возможно централизованное управление УЗ пользователей, если будет актуально к тому моменту когда смогу реализовать первое.

                Советы по оптимизации кода с радостью приму в комментариях.

                UPD от 22.06.2018. Так как некоторый интерес к материалу все же был, сделаю небольшой апдейт: Переписал весь этот ужас в более-менее приличную либу доступную на packagist (ищите по слову Trassir) и сделал на симфони в иной реализации с полным функционалом (сохранение состояний в БД, отображения статистики и т.д.). Кому актуально — пишите на почту, времени найти чтобы опубликовать пока нету, да и не дописано пока до конца.

                Источник: habr.com

                Техподдержка ошибки базы данных PostgreSQL в TRASSIR OS

                × Вам не понравилось видео. Спасибо за то что поделились своим мнением!

                Издатель Sep 8, 2022

                00:00 Ошибки базы данных
                00:10 Что такое база данных PostgreSQL
                04:55 Неверные настройки подключения (OS Windows)
                07:58 Неверные настройки подключения (TRASSIR OS)
                10:12 Не работает служба базы данных
                11:46 База данных сломана

                Подписывайтесь на канал, ставьте LIke, делитесь видео:
                http://www.youtube.com/user/dsslvideo. — DSSLNews — профессиональный канал о безопасности!
                http://www.dssl.ru
                Не забудьте поставить Like видео и поделиться им с коллегами.
                Добавляйтесь в соцсетях:
                ВКонтакте http://vk.com/trassir
                Фейсбук https://www.facebook.com/TRASSIR
                Instagram https://www.instagram.com/dssl_cctv/

                Комментариев нет.

                Следующее

                Занятие 2. Проектирование базы данных. Таблицы и связи. Схема базы данных

                Занятие 2. Проектирование базы данных. Таблицы и связи. Схема базы данных

                от admin 1 год назад 4 Просмотры

                Синхронизация данных базы данных 1С и базы данных программы Учет клиентов.

                Синхронизация данных базы данных 1С и базы данных программы Учет клиентов.

                от admin 1 месяц назад 0 Просмотры

                Установка готовой базы данных / Учебная база данных NorthWind [Базы данных для C# программиста] #4

                Установка готовой базы данных / Учебная база данных NorthWind [Базы данных для C# программиста] #4

                от admin 2 года назад 10 Просмотры

                Базы данных id 3972. Таблица города и страны. Реляционные базы данных задачи егэ информатика 3 тема

                Базы данных id 3972. Таблица города и страны. Реляционные базы данных задачи егэ информатика 3 тема

                от admin 1 год назад 2,533 Просмотры

                Правильное создание базы данных с кодировкой в PostgreSQL (2021)

                Правильное создание базы данных с кодировкой в PostgreSQL (2021)

                от admin 1 год назад 0 Просмотры

                Создание базы данных сотрудники в Delphi (Урок 1 Подключение базы данных)

                Создание базы данных сотрудники в Delphi (Урок 1 Подключение базы данных)

                от admin 1 год назад 4 Просмотры

                Основы Базы данных и SQL #4 Создание удаление базы данных, таблицы Знакомство с SQL

                Основы Базы данных и SQL #4 Создание удаление базы данных, таблицы Знакомство с SQL

                от admin 1 год назад 24 Просмотры

                Базы данных id 3984. Просто и без лишних слов. Реляционные базы данных. Excel фильтры, числовые филь

                Базы данных id 3984. Просто и без лишних слов. Реляционные базы данных. Excel фильтры, числовые филь

                от admin 1 год назад 409 Просмотры

                Базы данных id 3242. Разбор новых задач 3 темы ЕГЭ. Видеоурок реляционные базы данных.

                Базы данных id 3242. Разбор новых задач 3 темы ЕГЭ. Видеоурок реляционные базы данных.

                от admin 1 год назад 613 Просмотры

                Базы данных id 3944. Решение новых задач ЕГЭ по информатике. Информатика новые задачи на базы данных

                Базы данных id 3944. Решение новых задач ЕГЭ по информатике. Информатика новые задачи на базы данных

                от admin 1 год назад 924 Просмотры

                Курс Python. Урок 95-96. Многотабличные базы данных. Принципы создания многотабличной базы данных

                Курс Python. Урок 95-96. Многотабличные базы данных. Принципы создания многотабличной базы данных

                от admin 1 месяц назад 1 Просмотры

                Синхронизация данных базы данных 1С и базы данных программы Учет клиентов.

                Синхронизация данных базы данных 1С и базы данных программы Учет клиентов.

                от admin 3 месяцев назад 6 Просмотры

                Основы Базы Данных и SQL #3 Проектируем базу данных Создаем таблицы базы данных

                Основы Базы Данных и SQL #3 Проектируем базу данных Создаем таблицы базы данных

                от admin 1 год назад 12 Просмотры

                Сбор базы данных клиентов. Готовые клиентские базы данных. E-mail рассылки. Где заказывать 2022

                Сбор базы данных клиентов. Готовые клиентские базы данных. E-mail рассылки. Где заказывать 2022

                от admin 5 месяцев назад 1 Просмотры

                Основы Базы Данных и SQL #2 Установка MS Workbrench Ошибки MS Workbrench

                Основы Базы Данных и SQL #2 Установка MS Workbrench Ошибки MS Workbrench

                от admin 1 год назад 1 Просмотры

                Базы данных id 3970. Реляционные базы данных excel. Решение нового типа задач ЕГЭ по информатике

                Базы данных id 3970. Реляционные базы данных excel. Решение нового типа задач ЕГЭ по информатике

                от admin 1 год назад 1,376 Просмотры

                Базы данных id 3971. Реляционные базы данных Города и страны. Разбор нового типа задач Егэ инфа

                Базы данных id 3971. Реляционные базы данных Города и страны. Разбор нового типа задач Егэ инфа

                от admin 1 год назад 1,452 Просмотры

                Базы данных id 3986. Реляционные базы данных. Функция ВПР, фильтрация полей таблиц Excel.

                Базы данных id 3986. Реляционные базы данных. Функция ВПР, фильтрация полей таблиц Excel.

                от admin 1 год назад 204 Просмотры

                Базы данных id 3959. Разбор новых задач ЕГЭ по информатике п 3. Как решать задачи на базы данных ЕГЭ

                Базы данных id 3959. Разбор новых задач ЕГЭ по информатике п 3. Как решать задачи на базы данных ЕГЭ

                от admin 1 год назад 314 Просмотры

                Распространённые ошибки изменения схемы базы данных PostgreSQL / Николай Самохвалов (Postgres.ai)

                Распространённые ошибки изменения схемы базы данных PostgreSQL / Николай Самохвалов (Postgres.ai)

                от admin 1 год назад 1 Просмотры

                7.5 Упорядоченные цифры.

                7.5 Упорядоченные цифры. «Поколение Python»: курс для начинающих. Курс Stepik

                от admin 5 месяцев назад 948 Просмотры

                Источник: best-coding.ru

                Trassir, настройка клиента

                headerrr5

                Рассмотрим пример настройки клиента для видеонаблюдения Trassir.

                В нашем случае сервер Трассир имеет IP адрес в локальной сети 192.168.1.50 порты и учетные записи по умолчанию. Если это ваше первое подключение к серверу Трассир и у вас нет в сети сервера DHCP, адрес сервера по умолчанию будет 192.168.13.37

                Устанавливаем программу TRASSIR-Client, скачать ее можно с сайта DSSL http://www.dssl.ru/support/tech/soft/trassir_index.php

                1 Кликом по галке в верху экрана вызываем окно настроек программы. Нажимаем кнопку настроить

                2 В появившемся окне, в дереве слева выбираем «Сеть» — «Добавить»

                add-new-1024x288

                3 В строке адрес сервера вводим IP сервера в Вашей локальной сети или его адрес в сети интернет. Вводим имя пользователь и пароль Вашей учетной записи. Если при настройке не изменялись порты, то оставляем по умолчанию. Если изменялись вводим соответствующие номера портов. Нажимаем кнопку «Добавить».

                Если все выполнено правильно, получаем предложение установить Хеш-функцию сертификата сервера. Нажимаем продолжить.

                hesh-1024x375

                В результате получаем соединение с сервером Trassir.

                add-1024x311

                Снова нажимаем галку в верху монитора. И нажимаем на иконку «Монитор». В появившемся окне нажимаем кнопку «Создать шаблон» выбираем необходимый нам шаблон из предложенных раскладок, или создаем свою раскладку выбрав раскладку NxM.

                create-1024x466

                5. Зажимая левую кнопку мыши на выбранной камере в шаблоне или в дереве камер справа редактируем шаблон для комфортного просмотра. Нажимаем кнопку сохранить как и присваиваем имя шаблону. При необходимости создаем дополнительные шаблоны аналогичным способом.

                Компания «Прометей» является официальным партнером компании DSSL и осуществляет поставки, монтаж и обслуживание систем видеонаблюдения Трассир, видеокамер Hikvision, ActiveCam

                Источник: prometei-sb.ru

                Понравилась статья? Поделить с друзьями:
              7. Тормоз прицепа ман тгс ошибка
              8. Торможение боковым соскальзыванием ошибки
              9. Трассир код ошибки keepalive timeout
              10. Тормакс ошибка е54
              11. Трассир код ошибки 403