При работе Prognoz Platform 8 обращается к серверу СУБД для доступа к данным репозитория. Обращение происходит с использованием клиентской части СУБД или через какие-либо дополнительные драйверы, предоставляющие доступ к СУБД. Для работы с разными версиями СУБД также могут быть использованы различные версии драйверов. Ниже приведен список поддерживаемых СУБД (СУБД, на базе которых может быть создан репозиторий Prognoz Platform) и особенности работы с ними:
| Тип СУБД | Описание | Комментарии |
| Oracle | Поддерживается работа с СУБД Oracle версий: 9.x\10.x\11.x\12.x. | Требуется установка клиентской части СУБД.
Для корректного подключения к СУБД Oracle разрядности Prognoz Platform 8 и клиентской части СУБД Oracle должны совпадать.
|
| Microsoft SQL Server | Поддерживается работа с СУБД Microsoft SQL Server версий: 2008\2012\2014\2016. | Требуется установка клиентской части СУБД (Native Client). Поддерживается подключение через интерфейсы OLE DB и ODBC. |
| Teradata | Поддерживается работа с СУБД Teradata версий: 13\13.10\14\14.10\15\15.10. | Требуется установка клиентской части СУБД. |
| PostgreSQL/Postgres Pro | Поддерживается работа с СУБД PostgreSQL версий: 9.1\9.2\9.3\9.4\9.5. Postgres Pro версии 9.5. | Требуется установка какого-либо приложения, содержащего драйвер
для подключения к PostgreSQL, это может быть:
|
| SQLite | Поддерживается работа с СУБД SQLite версии 3.x. |
Указанный список СУБД поддерживается при работе в ОС Windows. При работе в ОС Linux список поддерживаемых СУБД ограничен.
Кроме подключения к серверу СУБД в Prognoz Platform 8 реализован ряд альтернативных драйверов, позволяющих подключаться к источникам данных:
| Тип драйвера | Описание | Комментарии |
| OLE DB | Поддерживается подключение к различным источникам данных посредством
OLE DB провайдеров, установленных в операционной системе Windows.
Для упрощения настройки в Prognoz Platform 8
выделен ряд провайдеров:
Примечание. Не используются для подключения к репозиторию. |
Требуется установка OLE DB драйверов в операционной системе.
Поддерживается выполнение только запросов, команд СУБД. Создание и использование таблиц, представлений, процедур и функций поддерживается в зависимости от возможностей конкретной СУБД и её соответствия стандартам SQL. |
| DB2 | Поддерживается работа с реляционными базами данных.
Примечание. Не используется для подключения к репозиторию. |
Требуется установка клиентской части СУБД. |
| Greenplum/Pivotal HD Hawq | Поддерживается подключение к источникам данных на базе программно-аппаратного
комплекса EMC Greenplum.
Примечание. Не используется для подключения к репозиторию. |
Требуется установка ODBC драйвера в операционной системе. |
| WEB Service | Подключение к репозиторию осуществляется путем обращения к серверу безопасности или BI-серверу Prognoz Platform 8, которые выполняют все необходимые функции по авторизации в СУБД и последующему управлению потоком с данными. | Не требуется установка клиентской части СУБД на компьютер пользователя. Все необходимые драйверы должны быть установлены там, где расположен сервер безопасности/BI-сервер. |
| HP Vertica | Поддерживается подключение к аналитической СУБД HP Vertica. | Работа с СУБД HP Vertica осуществляется с учетом следующих
ограничений:
|
| Generic ODBC | Поддерживается подключение к различным источникам данных посредством
драйверов ODBC, установленных в операционной системе Windows.
Примечание. Не используется для подключения к репозиторию. |
Требуется установка ODBC драйверов в операционной системе.
Поддерживается выполнение только запросов, команд СУБД. Создание и использование таблиц, представлений, процедур и функций поддерживается в зависимости от возможностей конкретной СУБД и её соответствия стандартам SQL. |
Ниже приведен список идентификаторов драйверов, которые могут использоваться для настройки различных объектов репозитория. Идентификаторы используются различными свойствами при настройке объектов с помощью макросов на Fore/Fore.NET, а также при создании списка репозиториев в файле Metabases.xml и списка пользовательских драйверов в файле Drivers.xml:
| Идентификатор | Драйвер СУБД |
| ORCL8 | Oracle 9.x\10.x\11.x |
| MSSQL2008 | Microsoft SQL Server 2008. |
| MSSQL2012 | Microsoft SQL Server 2012\2014\2016. |
| MSSQL2012ODBC | Microsoft SQL Server (ODBC). |
| OLEDB(ODBC HIVE) | OLE DB (ODBC HIVE). |
| OLEDB(DB2) | OLE DB (DB2). |
| OLEDB(ODBC) | OLE DB (ODBC). |
| OLEDB(VISTADB) | OLE DB (VISTADB). |
| OLEDB | OLE DB провайдер. |
| DB2 | Реляционная базы данных DB2. |
| TRDT | Teradata версии 13\13.10\14\14.10. |
| POSTGRES | PostgreSQL версии 9.1\9.2\9.3\9.4\9.5. |
| POSTGRES(NO_LO) | Greenplum/Pivotal HD Hawq. |
| SQLITE | SQLite 3.x. |
| VERTICA | HP Vertica. |
| WSF | Веб-сервис Prognoz Platform 8. |
| ODBC | Generic ODBC. |
Примечание. Для различных объектов репозитория список доступных для использования драйверов может отличаться.
См. также: