Распределенная обработка и доступ к данным средствами Sybase OmniConnect
В различных узлах предприятия используются базы данных от разных производителей. Например,
в системе принятия решений это может быть Sybase, а в геоинформационной системе - Oracle.
OmniConnect осуществляет унифицированный доступ приложений к разнородным источникам
данных. Специальные шлюзовые компоненты организуют работу в системе с любой
промышленной СУБД, включая Oracle, Informix, Ingres, DB/2, RMS, ISAM. Приложения-клиенты
при этом работают только с сервером OmniConnect на диалекте SQL фирмы Sybase (TransactSQL),
а необходимая трансляция языка SQL и преобразование типов данных автоматически
осуществляется шлюзовыми модулями.
Для работы с хранилищами данных на "больших" ЭВМ (mainframe) Sybase поставляет также
продукцию фирмы Micro Decisionware - лидера на рынке промежуточного ПО (Sybase купила
фирму MDI в начале 1994 года). MDI предоставляет шлюзы в DB/2, SQL/DS, SQL/400, в том числе
через IBM DRDA-интерфейс.
OmniConnect хранит информацию о размещении таблиц на том или ином сервере БД.
Централизованно хранятся и исполняются глобальные хранимые процедуры. Приложение-клиент
может осуществлять транзакции, в которых участвуют таблицы из различных БД, а также
выполнять процедуры, которые OmniConnect при работе с СУБД, отличными от Sybase,
прозрачно преобразует к соответствующему диалекту SQL.