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.