Настройка интеграции хранения логов во внешней БД (тонкий клиент, редакция 9.1)

Последние изменения: 18.01.2024

Внимание!

Для настройки интеграции необходимо обновить конфигурацию до версии не ниже 9.1.2.85

Для использования этой обработке у вас уже должен быть запущен и настроен сервер соответствующей БД. Версия PostgreSQL должна быть не новее 15.5-1. Версия MS SQL должна быть не новее 15. Просьба для создания таблицы пользоваться встроенным функционалом. Во избежание ошибок рекомендуется иметь только одну активную интеграцию с внешней БД за раз.

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

Шаг 1.
Вам нужно перейти в подсистему “Интеграции

Шаг 2.

В этом меню Вам необходимо выбрать пункт “Взаимодействие с внешними системами

Шаг 3.
Вам нужно нажать на кнопку “Создать”.

Шаг 4.
В появившемся меню Вам необходимо заполнить поля Код, Наименование, Гостиница, Тип Интеграции. Тип Интеграции – “Экспорт логов интеграций”.

Шаг 5.
Для дальнейшей настройки интеграции необходимо перейти в пункт “Настройки”. Сделать это можно из меню внешней интеграции с предыдущего шага или нажав на кнопку настроек в меню “Взаимодействие с внешними системами”.

Шаг 6.
В открывшемся меню производится основная настройка данной интеграции.
Первоначально вам необходимо выбрать тип базы данных.

Для различных типов БД могут потребоваться разные параметры. Так например, MS SQL не требует наличие порта. Если БД postgreSQL, то логин по умолчанию – postgres, а стандартный порт – 5432.

Если у Вас не установлен ODBC драйвер, то нажмите на кнопку "Скачать ODBC драйвер".

Для настройки БД MS SQL - в поле “Адрес сервера” вписывать полное имя сервера.

Кнопка “Создать таблицу для сохранения логов” позволит создать таблицу для хранения логов, если у вас она не создана.

Если в качестве БД выбрана MS SQL , и после нажатия на “Создать таблицу для сохранения логов”, появляется ошибка “В базе данных уже существует объект с именем …”, значит таблица уже создана.

Для работы внешней интеграции после внесения любых изменений в настройках нажать на “Сохранить настройки подключения к внешней БД” и установить флаг “Действует”.

В пункте подменю “Фоновое задание” нужно настроить выполнение фонового задания по выгрузке логов внешних интеграций во внешнюю БД. Фоновое задание выгрузит все накопившиеся логи и будет дальше управлять состоянием интеграции. Периодичность выполнения установить "каждые 60 мин".

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

Для установки необходимых настроек и дальнейшего использования нажать на “Установить параметры фонового задания” - указать расписание выполнения фонового задания, установить флаг “Использовать фоновое задание”.


Учтите, что только Системный администратор может выполнить настройку фоновых заданий.

Помогла ли вам статья?