IMetabaseLinkBase.DriverId

Синтаксис

DriverId: String;

Описание

Свойство DriverId определяет идентификатор драйвера базы данных, с использованием которого осуществляется подключение.

Комментарии

В зависимости от типа СУБД, которая установлена на сервере, свойство может принимать одно из следующих значений:

Соответствие указанных идентификаторов актуальным версиям СУБД представлено в разделе «Сводный список идентификаторов».

Пример

Для выполнения примера предполагается наличие сервера «Test», схемы «TestShema».

Добавьте ссылку на системную сборку Metabase.

Sub UserProc;
Var
    Man: IMetabaseManager;
    Defs: IMetabaseDefinitions;
    Def: IMetabaseDefinition;
Begin
    Man := MetabaseManagerFactory.Active;
    Defs := Man.Definitions;
    Def := Defs.Add;
    Def.Id := "TestDefinition";
    Def.Name := "TestDefinition";
    Def.Authentication := AuthenticationMode.Password;
    Def.DriverId := "ORCL8";
    Def.SecurityPackage := "STANDARDSECURITYPACKAGE";
    Def.LogonData.ParamValue("SERVER") := "Test";
    Def.LogonData.ParamValue("SCHEME") := "TestShema";
    Def.Scope := MetabaseDefinitionScope.LocalMachine;
    Def.Save;
End Sub UserProc;

После выполнения примера будет создано новое описание репозитория. Данные репозитория будут храниться на сервере «Test» в схеме «TestShema». При подключении будет использоваться парольная аутентификация, тип СУБД, установленной на сервере - «Oracle 9». Данное описание будет доступно всем пользователям, созданным в Windows.

См. также:

IMetabaseLinkBase