XDAC - Data Access Connector
Эксплуатация
XDAC устанавливается в качестве службы, для запуска которой необходимо выполнить команду:
systemctl start xsquare.xdac
Примечание
При установке из deb или rpm пакета служба запускается автоматически по окончанию установки.
Для запуска XDAC необходимо убедиться в наличии файла лицензии xdac.lic и правильно настроенного конфигурационного файла config.json.
В случае изменения параметров конфигурационного файла необходимо перезапустить службу:
systemctl restart xsquare.xdac
Проверить состояние службы можно с помощью команды:
systemctl status xsquare.xdac
Ошибки в работе сервера приложения будут записаны в журнал, отобразить сообщения можно с помощью команды:
journalctl -u xsquare.xdac
Также можно проверять состояние сервера удаленно, с помощью GET-запроса к эндпоинту status:
curl http://localhost:8887/status
В ответ XDAC пришлет json следующего формата:
{
"status":"UP",
"version":"6.0.0.2",
"build":"24.02.2026_00:09:39",
"license": "информация о лицензии"
}
Настройка СУБД. Права пользователя.
Установка операционной системы, базы данных, реверс-прокси сервера, локали осуществляется на усмотрение Администратора исходя из потребностей Организации. Пример расширенной настройки можно найти в документации «Администрирование XSQUARE-PGHS», ГЛАВА «Расширенная установка»
Для сканирования каждой базы данных необходим пользователь с возможностью создания сессии и правами EXECUTE для соответствующего пакета/функции. Права доступа к зависимым объектам определяются на усмотрение Администратора. Для вывода ошибок связанных с правами необходимо установить в конфигурационном файле флаг «debug»:true для отображения расширенного лога ошибок.
Примечание
Примеры создания пользователя с необходимыми правами находятся в каталоге «example» дистрибутива XDAC.