Для настройки дополнительных параметров подключения к базе данных:
Нажмите кнопку «Дополнительные настройки» на странице «Свойства базы данных». После выполнения действия будет открыто окно «Дополнительные настройки»:
Примечание. Набор доступных параметров зависит от выбранного типа клиента СУБД.
Задайте параметры:
Учитывать регистр при работе с СУБД. Флажок доступен, если выбрана СУБД Microsoft SQL Server, Microsoft SQL Server (ODBC) или PostgreSQL. При установке флажка будет учитываться различный регистр символов в наименовании объектов СУБД при работе с ними. Параметр используется при раздаче прав на уровне СУБД и учитываются при соединении и операциях с базой данных;
Важно. Параметр задается один раз при первичной настройке подключения к базе данных. Повторное изменение параметра может привести к потере данных.
Использовать GSS API. Флажок доступен, если выбрана СУБД PostgreSQL и на странице «Свойства базы данных» выбран тип аутентификации «Интегрированная доменная. При установке флажка будет использоваться аутентификация к серверу PostgreSQL по механизму GSS API.
Вместе с GSS API используется сервис Kerberos. GSS API позволяет использовать разные реализации Kerberos без изменения кода приложения. Укажите наименование сервера Kerberos, которое задано в настройках сервера PostgreSQL в поле «Сервис Kerberos». Для получения подробной информации об API Kerberos перейдите на официальный сайт;
Файловая группа. Поле доступно, если выбрана СУБД Microsoft SQL Server или Microsoft SQL Server (ODBC). При подключении к СУБД используется файловая группа по умолчанию и в поле отображается «DEFAULT». Для изменения файловой группы введите наименование новой файловой группы;
Строка подключения. Поле доступно, если выбрана СУБД Microsoft SQL Server (ODBC). При необходимости укажите дополнительные параметры подключения с использованием ODBC-драйвера;
Формат имени пользователя ОС. Поле доступно, если выбрана СУБД Oracle или Teradata. При доменной аутентификации может понадобиться задание формата имен пользователей, так как по умолчанию используется следующий формат: «ДОМЕН\ИМЯ_ПОЛЬЗОВАТЕЛЯ». Если на сервере задан префикс перед именами пользователей (параметр OS_AUTHENT_PREFIX), то его также необходимо указать в данном поле. Для формирования формата можно использовать статичный текст и следующие теги:
$User. Имя пользователя;
$Domain. Наименование домена;
$FullDomain. Полное наименование домена;
$FullDomainUser. Полное доменное имя пользователя (включает имя пользователя и полное имя домена, разделённые символом «@»);
Примечание. При использовании тегов необходимо соблюдать указанный регистр символов.
Аутентификация. Поле доступно, если выбрана СУБД Teradata. Выберите тип парольной аутентификации из раскрывающегося списка:
Встроенная. По умолчанию. При выборе встроенной аутентификации укажите имя пользователя и пароль, созданного при подготовке СУБД;
LDAP. При выборе LDAP-аутентификации укажите имя пользователя и пароль для подключения к LDAP-серверу. Teradata самостоятельно выполнит поиск пользователя репозитория для подключения к БД. Передача осуществляется по протоколу LDAP;
Сборка, модуль или форма. Вне зависимости от типа используемой СУБД можно определить макрос, который будет выполняться при каждом подключении. Для этого из раскрывающегося списка выберите модуль/форму/сборку/.NET-сборку, где имеется реализация макроса. При этом в раскрывающемся списке «Метод» будет сформирован список доступных для использования методов. Доступными для использования являются статические процедуры, имеющие только один параметр с типом ISecurityConnection:
Class PrepareDB: Object
Public Shared Sub OnDBConnecting(Connection: ISecurityConnection);
Begin
//Подготовка подключения
End Sub OnDBConnecting;
End Class PrepareDB;
Процедура будет выполняться непосредственно после самого подключения и перед выполнением каких-либо других запросов. Созданное подключение будет доступно во входном параметре процедуры. В данной процедуре можно произвести какие-либо дополнительные настройки подключения;
Подключаться через веб-сервис. При установке флажка подключение к базе данных и работа с объектами СУБД будет выполняться через веб-сервис. Укажите в поле адрес BI-сервера, через который будут передаваться запросы к СУБД.
Нажмите кнопку «ОК».
После выполнение действий будут заданы дополнительные настройки подключения к базе данных.
См. также: