Изменения документа Настройка интеграции с Sigur
Редактировал(а) Всезнайка PROSTO:СКУД 2026/03/10 05:43
От версии 90.1
отредактировано Всезнайка PROSTO:СКУД
на 2026/03/02 07:45
на 2026/03/02 07:45
Изменить комментарий:
К данной версии нет комментариев
К версии 92.1
отредактировано Всезнайка PROSTO:СКУД
на 2026/03/10 04:59
на 2026/03/10 04:59
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -61,8 +61,56 @@ 61 61 **Важно: Необходим сетевой доступ по протоколу TCP с сервера 1С:Предприятие до сервера Sigur на 3305 порт, если сервер Sigur развернут в среде Windows и на порт 3306 если в среде Linux ** 62 62 {{/warning}} 63 63 64 -=== 1.3. Настройка ODBCсервера1С:Предприятиев среде linux ===64 +=== 1.3. Настройка SQL REST Proxy сервиса в среде linux === 65 65 66 +Если в качестве операционной системы сервера 1С:Предприятие используется linux то для полноценной интеграции необходимо развернуть **SQL REST Proxy** это лёгкий REST-сервис на Python, разработанный как замена прямым вызовам SQL через ADODB.Connection. 67 +Поскольку COM-объекты и нативные ODBC-драйверы недоступны на Linux-платформе 1С:Предприятие, этот сервис позволяет выполнять произвольные SQL-запросы к внешним базам данных через стандартный HTTP-вызов из встроенного языка 1С. 68 + 69 +Для Debian/Ubuntu установка драйвера ODBC выполняется в командной строке следующим образом: 70 + 71 +**Установка** 72 +Для установки нужно скачать проект с github либо развернуть из архива (p-skud-sql-proxy-service-main.zip находится в каталоге "Модули и ODBC-драйверы" из поставки расширения): 73 + 74 +># git clone https://prosto-skud:API_КЛЮЧ_ДЛЯ_ДОСТУПА_К_РЕПОЗИТОРИЮ@github.com/prosto-skud/p-skud-sql-proxy-service.git 75 + 76 +**Запуск** 77 +Переходим в директорию сервиса 78 + 79 +># cd p-skud-sql-proxy-service 80 + 81 +Генерируем сертификаты 82 + 83 +># bash generate_certs.sh 84 + 85 +Копируем .env 86 + 87 +># cp .env.example .env 88 + 89 +И если требуется настраиваем под ваш контур .env 90 + 91 +># nano .env 92 + 93 +В файле можно изменить: 94 + 95 +># API Key для аутентификации запросов 96 +># API_KEY=skud_proxy_19e1d5c545b55bdb3459281bd3a1c06a29c467c5645b3ceb748bb2589a5e0d46 97 + 98 +># И порты работы Сервиса 99 +># SERVICE_PORT=8443 100 +># PROMETHEUS_PORT=9090 101 + 102 +Поднимаем все сервисы из docker-compose.yml 103 + 104 +># docker compose up -d 105 + 106 +Проверка 107 + 108 +># curl -k https://<server>:8443/health 109 + 110 +=== === 111 + 112 +=== 1.4. Настройка ODBC сервера 1С:Предприятие в среде linux (только чтение) === 113 + 66 66 Если в качестве операционной системы используется linux то необходимо также установить драйвер и коннектор ODBC 67 67 Для Debian/Ubuntu установка драйвера ODBC выполняется в командной строке следующим образом: 68 68