×
Мы обрабатываем cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас. Подробнее: политика использования «cookies» и «политики конфиденциальности».

Для самостоятельной настройки ознакомьтесь с инструкцией

Дополнительные настройки cookies в браузерах

Файлы cookie автоматически загружаются в ваш браузер при посещении веб-сайта. У вас есть возможность управлять этими файлами. Если Вы не согласны с использованием файлов cookies, запретите их сохранение на своём устройстве, удалите уже имеющиеся файлы cookies через настройки браузера или прекратите использование сайта.

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

Инструкция по отключению cookies
Принять
Настроить
Отклонить

ДОКУМЕНТАЦИЯ

Выберите версию, форк и язык для СУБД Digital Q.DataBase, чтобы прочитать или скачать всю документацию.
Техподдержка
Документация
Диасофт
Авторские права © 2016–2025 ООО "Диасофт Экосистема"
Скачать всю документацию:

4.1.17. Файл служб соединений

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

Имена служб могут быть определены как в пользовательском файле служб, так и в общесистемном файле. Если одно и то же имя службы указано и в пользовательском, и в системном файле, то приоритет имеет пользовательский файл. По умолчанию пользовательский файл служб называется ~/.pg_service.conf. В ОС Microsoft Windows он имеет имя %APPDATA%\postgresql\.pg_service.conf (где %APPDATA% указывает на подкаталог Application Data в профиле пользователя). Другое имя файла может быть задано при помощи переменной окружения PGSERVICEFILE. Общесистемный файл называется pg_service.conf. По умолчанию поиск данного файла выполняется в каталоге etc каталогу Digital Q.DataBase установки (используйте pg_config --sysconfdir для точной идентификации данного каталога). Другой каталог (но не другое имя файла) можно указать с помощью переменной окружения PGSYSCONFDIR.

Для обоих файлов служб используется формат «INI-файла» , где именем раздела является имя службы, а параметрами — параметры соединения; их список приведен в разделе Раздел 4.1.1.2 для ознакомления со списком. Например:

# comment
[mydb]
host=somehost
port=5433
user=admin

Пример такого файла входит в состав Digital Q.DataBase дистрибутива и находится по пути share/pg_service.conf.sample.

Параметры соединения, извлечённые из сервис-файла, объединяются с параметрами, полученными из других источников. Параметр в файле служб имеет приоритет над соответствующей переменной окружения и, в свою очередь, может быть переопределен значением, заданным непосредственно в строке подключения. Например, при использовании вышеуказанного файла служб строка подключения service=mydb port=5434 будет использовать узел somehost, порт 5434, имя пользователя admin, а также прочие параметры, установленные через переменные окружения или встроенные значения по умолчанию.

Наверх
свяжитесь
с нами
контакты
Для прямой связи с нами вы можете использовать контакты ниже, либо оставить заявку через форму обратной связи, и мы обязательно свяжемся с вами

*поля обязательные к заполнению