Для настройки дополнительных параметров подключения к базе данных на странице «Свойства базы данных» используйте раскрывающийся набор параметров «Дополнительные настройки». Будет раскрыт набор параметров «Дополнительные настройки». Набор параметров зависит от выбранного типа клиента СУБД, который используется для подключения к базе данных:

Задайте параметры:
Учитывать регистр при работе с СУБД. Установите флажок для работы с объектами и их полями в СУБД с различным регистром символов в их физическом имени. После установки флажка объекты базы данных будут доступны только при указании их точного физического имени. Если флажок снят, то физические имена объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу. Параметр используется при раздаче прав на уровне СУБД и учитывается при соединении с базой данных и выполнении операций над ней;
Важно. Параметр задаётся один раз при первичной настройке подключения к базе данных. Повторное изменение параметра может привести к потере данных.

Задайте параметры:
Учитывать регистр при работе с СУБД. Установите флажок для работы с объектами и их полями в СУБД с различным регистром символов в их физическом имени. После установки флажка объекты базы данных будут доступны только при указании их точного физического имени. Если флажок снят, то физические имена объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу. Параметр используется при раздаче прав на уровне СУБД и учитывается при соединении с базой данных и выполнении операций над ней;
Важно. Параметр задаётся один раз при первичной настройке подключения к базе данных. Повторное изменение параметра может привести к потере данных.
Сборка, модуль или форма. Вне зависимости от типа используемой СУБД можно определить макрос, который будет выполняться при каждом подключении. Для этого из раскрывающегося списка выберите модуль/форму/сборку, где имеется реализация макроса. При этом в раскрывающемся списке «Метод» будет сформирован список доступных для использования методов. Доступными для использования являются статические процедуры, имеющие только один параметр с типом ISecurityConnection:
Class PrepareDB: Object
Public Shared Sub OnDBConnecting(Connection: ISecurityConnection);
Begin
//Подготовка подключения
End Sub OnDBConnecting;
End Class PrepareDB;
Процедура будет выполняться непосредственно после самого подключения и перед выполнением каких-либо других запросов. Созданное подключение будет доступно во входном параметре процедуры. В данной процедуре можно произвести какие-либо дополнительные настройки подключения;
Подключаться через веб-сервис. При установке флажка подключение к базе данных и работа с объектами СУБД будет выполняться через веб-сервис. Укажите в поле адрес BI-сервера, через который будут передаваться запросы к СУБД.

Задайте параметры:
Режим TLS-соединения. Из раскрывающегося списка выберите режим создания защищённого соединения при подключении к СУБД:
Disable. Соединение без использования TLS;
Allow. Сначала пытаться установить соединение без использования TLS. Если соединение неудачное, то пытаться установить TLS-соединение;
Prefer. Сначала пытаться установить TLS-соединение. Если соединение неудачное, то пытаться установить соединение без использования TLS;
Require. Пытаться установить только TLS-соединение. Если присутствует корневой сертификат, то верифицировать его таким же образом, который используется при режиме VerifyCA;
VerifyCA. Пытаться установить только TLS-соединение. Проверять, чтобы сертификат сервера СУБД был выпущен доверенным центром сертификации;
VerifyFull. Пытаться установить только TLS-соединение. Проверять, чтобы сертификат сервера СУБД был выпущен доверенным центром сертификации и имя сервера соответствовало имени в сертификате.
Учитывать регистр при работе с СУБД. Установите флажок для работы с объектами и их полями в СУБД с различным регистром символов в их физическом имени. После установки флажка объекты базы данных будут доступны только при указании их точного физического имени. Если флажок снят, то физические имена объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу. Параметр используется при раздаче прав на уровне СУБД и учитывается при соединении с базой данных и выполнении операций над ней;
Важно. Параметр задаётся один раз при первичной настройке подключения к базе данных. Повторное изменение параметра может привести к потере данных.
Использовать серверные курсоры. Серверные курсоры - это объекты, которые позволяют последовательно извлекать данные из результатов запросов, не перегружая память. По умолчанию флажок установлен и серверные курсоры используются. При снятии флажка формируемые к СУБД запросы не будут использовать серверный курсор;
Использовать GSS API. При установке флажка будет возможность использовать аутентификацию к серверу PostgreSQL по механизму GSS API. Установка флажка доступна только в том случае, если на странице «Свойства базы данных» выбран тип аутентификации «Интегрированная доменная»:
Сервис Kerberos. Вместе с GSS API используется сервис Kerberos. GSS API позволяет использовать разные реализации Kerberos без изменения кода приложения. В строке необходимо указать наименование сервера Kerberos, которое задано в настройках сервера PostgreSQL. Более подробно о API Kerberos можно ознакомиться на официальном сайте;
Сборка, модуль или форма. Вне зависимости от типа используемой СУБД можно определить макрос, который будет выполняться при каждом подключении. Для этого из раскрывающегося списка выберите модуль/форму/сборку, где имеется реализация макроса. При этом в раскрывающемся списке «Метод» будет сформирован список доступных для использования методов. Доступными для использования являются статические процедуры, имеющие только один параметр с типом ISecurityConnection:
Class PrepareDB: Object
Public Shared Sub OnDBConnecting(Connection: ISecurityConnection);
Begin
//Подготовка подключения
End Sub OnDBConnecting;
End Class PrepareDB;
Процедура будет выполняться непосредственно после самого подключения и перед выполнением каких-либо других запросов. Созданное подключение будет доступно во входном параметре процедуры. В данной процедуре можно произвести какие-либо дополнительные настройки подключения;
Подключаться через веб-сервис. При установке флажка подключение к базе данных и работа с объектами СУБД будет выполняться через веб-сервис. Укажите в поле адрес BI-сервера, через который будут передаваться запросы к СУБД.
См. также:
Microsoft SQL
Server