Дополнительные настройки

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

Задайте параметры:

Примечание. При использовании тегов необходимо соблюдать указанный регистр символов.

Примеры форматов

  • Сборка, модуль или форма. Вне зависимости от типа используемой СУБД можно определить макрос, который будет выполняться при каждом подключении. Для этого из раскрывающегося списка выберите модуль/форму/сборку, где имеется реализация макроса. При этом в раскрывающемся списке «Метод» будет сформирован список доступных для использования методов. Доступными для использования являются статические процедуры, имеющие только один параметр с типом ISecurityConnection:

Class PrepareDB: Object
    Public Shared Sub OnDBConnecting(Connection: ISecurityConnection);
    Begin
        //Подготовка подключения
    End Sub OnDBConnecting;
End Class PrepareDB;

Процедура будет выполняться непосредственно после самого подключения и перед выполнением каких-либо других запросов. Созданное подключение будет доступно во входном параметре процедуры. В данной процедуре можно произвести какие-либо дополнительные настройки подключения;

  • Подключаться через веб-сервис. При установке флажка подключение к базе данных и работа с объектами СУБД будет выполняться через веб-сервис. Укажите в поле адрес BI-сервера, через который будут передаваться запросы к СУБД.

Задайте параметры:

  • Учитывать регистр при работе с СУБД. Установите флажок для работы с объектами и их полями в СУБД с различным регистром символов в их физическом имени. Параметр используется при раздаче прав на уровне СУБД и учитывается при соединении и операциях с базой данных;

Важно. Параметр задается один раз при первичной настройке подключения к базе данных. Повторное изменение параметра может привести к потере данных.

После установки флажка «Учитывать регистр при работе с СУБД» объекты базы данных будут доступны только при указании их точного физического имени.

Если флажок снят, то физические имена объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу;

Для использования драйвера OLE DB в строке подключения укажите глобальную переменную %METABASE_OLEDBPARAMS%. Переменная предназначена для хранения дополнительных параметров подключения, заданных вручную. Поддерживаемые параметры в разных версиях драйвера OLE DB могут отличаться. Для получения подробной информации обратитесь к документации Microsoft;

  • Сборка, модуль или форма. Вне зависимости от типа используемой СУБД можно определить макрос, который будет выполняться при каждом подключении. Для этого из раскрывающегося списка выберите модуль/форму/сборку, где имеется реализация макроса. При этом в раскрывающемся списке «Метод» будет сформирован список доступных для использования методов. Доступными для использования являются статические процедуры, имеющие только один параметр с типом ISecurityConnection:

Class PrepareDB: Object
    Public Shared Sub OnDBConnecting(Connection: ISecurityConnection);
    Begin
        //Подготовка подключения
    End Sub OnDBConnecting;
End Class PrepareDB;

Процедура будет выполняться непосредственно после самого подключения и перед выполнением каких-либо других запросов. Созданное подключение будет доступно во входном параметре процедуры. В данной процедуре можно произвести какие-либо дополнительные настройки подключения;

  • Подключаться через веб-сервис. При установке флажка подключение к базе данных и работа с объектами СУБД будет выполняться через веб-сервис. Укажите в поле адрес BI-сервера, через который будут передаваться запросы к СУБД.

Задайте параметры:

  • Учитывать регистр при работе с СУБД. Установите флажок для работы с объектами и их полями в СУБД с различным регистром символов в их физическом имени. Параметр используется при раздаче прав на уровне СУБД и учитывается при соединении и операциях с базой данных;

Важно. Параметр задается один раз при первичной настройке подключения к базе данных. Повторное изменение параметра может привести к потере данных.

После установки флажка «Учитывать регистр при работе с СУБД» объекты базы данных будут доступны только при указании их точного физического имени.

Если флажок снят, то физические имена объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу;

  • Сборка, модуль или форма. Вне зависимости от типа используемой СУБД можно определить макрос, который будет выполняться при каждом подключении. Для этого из раскрывающегося списка выберите модуль/форму/сборку, где имеется реализация макроса. При этом в раскрывающемся списке «Метод» будет сформирован список доступных для использования методов. Доступными для использования являются статические процедуры, имеющие только один параметр с типом ISecurityConnection:

Class PrepareDB: Object
    Public Shared Sub OnDBConnecting(Connection: ISecurityConnection);
    Begin
        //Подготовка подключения
    End Sub OnDBConnecting;
End Class PrepareDB;

Процедура будет выполняться непосредственно после самого подключения и перед выполнением каких-либо других запросов. Созданное подключение будет доступно во входном параметре процедуры. В данной процедуре можно произвести какие-либо дополнительные настройки подключения;

  • Подключаться через веб-сервис. При установке флажка подключение к базе данных и работа с объектами СУБД будет выполняться через веб-сервис. Укажите в поле адрес BI-сервера, через который будут передаваться запросы к СУБД.

Задайте параметры:

Примечание. При использовании тегов необходимо соблюдать указанный регистр символов.

Примеры форматов

  • Сборка, модуль или форма. Вне зависимости от типа используемой СУБД можно определить макрос, который будет выполняться при каждом подключении. Для этого из раскрывающегося списка выберите модуль/форму/сборку, где имеется реализация макроса. При этом в раскрывающемся списке «Метод» будет сформирован список доступных для использования методов. Доступными для использования являются статические процедуры, имеющие только один параметр с типом ISecurityConnection:

Class PrepareDB: Object
    Public Shared Sub OnDBConnecting(Connection: ISecurityConnection);
    Begin
        //Подготовка подключения
    End Sub OnDBConnecting;
End Class PrepareDB;

Процедура будет выполняться непосредственно после самого подключения и перед выполнением каких-либо других запросов. Созданное подключение будет доступно во входном параметре процедуры. В данной процедуре можно произвести какие-либо дополнительные настройки подключения;

  • Подключаться через веб-сервис. При установке флажка подключение к базе данных и работа с объектами СУБД будет выполняться через веб-сервис. Укажите в поле адрес BI-сервера, через который будут передаваться запросы к СУБД.

Задайте параметры:

  • Учитывать регистр при работе с СУБД. Установите флажок для работы с объектами и их полями в СУБД с различным регистром символов в их физическом имени. Параметр используется при раздаче прав на уровне СУБД и учитывается при соединении и операциях с базой данных;

Важно. Параметр задается один раз при первичной настройке подключения к базе данных. Повторное изменение параметра может привести к потере данных.

После установки флажка «Учитывать регистр при работе с СУБД» объекты базы данных будут доступны только при указании их точного физического имени.

Если флажок снят, то физические имена объектов и их полей в СУБД преобразуются к нижнему регистру в момент обращения платформы к серверу;

  • Сборка, модуль или форма. Вне зависимости от типа используемой СУБД можно определить макрос, который будет выполняться при каждом подключении. Для этого из раскрывающегося списка выберите модуль/форму/сборку, где имеется реализация макроса. При этом в раскрывающемся списке «Метод» будет сформирован список доступных для использования методов. Доступными для использования являются статические процедуры, имеющие только один параметр с типом ISecurityConnection:

Class PrepareDB: Object
    Public Shared Sub OnDBConnecting(Connection: ISecurityConnection);
    Begin
        //Подготовка подключения
    End Sub OnDBConnecting;
End Class PrepareDB;

Процедура будет выполняться непосредственно после самого подключения и перед выполнением каких-либо других запросов. Созданное подключение будет доступно во входном параметре процедуры. В данной процедуре можно произвести какие-либо дополнительные настройки подключения;

  • Подключаться через веб-сервис. При установке флажка подключение к базе данных и работа с объектами СУБД будет выполняться через веб-сервис. Укажите в поле адрес BI-сервера, через который будут передаваться запросы к СУБД.

Задайте параметры:

  • Сборка, модуль или форма. Вне зависимости от типа используемой СУБД можно определить макрос, который будет выполняться при каждом подключении. Для этого из раскрывающегося списка выберите модуль/форму/сборку, где имеется реализация макроса. При этом в раскрывающемся списке «Метод» будет сформирован список доступных для использования методов. Доступными для использования являются статические процедуры, имеющие только один параметр с типом ISecurityConnection:

Class PrepareDB: Object
    Public Shared Sub OnDBConnecting(Connection: ISecurityConnection);
    Begin
        //Подготовка подключения
    End Sub OnDBConnecting;
End Class PrepareDB;

Процедура будет выполняться непосредственно после самого подключения и перед выполнением каких-либо других запросов. Созданное подключение будет доступно во входном параметре процедуры. В данной процедуре можно произвести какие-либо дополнительные настройки подключения;

  • Подключаться через веб-сервис. При установке флажка подключение к базе данных и работа с объектами СУБД будет выполняться через веб-сервис. Укажите в поле адрес BI-сервера, через который будут передаваться запросы к СУБД.

После выполнение действий будут заданы дополнительные настройки подключения к базе данных.

См. также:

Страница «Свойства базы данных»