«Форсайт. Аналитическая платформа» обращается к серверу СУБД для доступа к данным репозитория. Обращение происходит с использованием клиентской части СУБД или через какие-либо дополнительные драйверы, предоставляющие доступ к СУБД. Для работы с разными версиями СУБД также могут быть использованы различные версии драйверов.
Версия СУБД автоматически снимается с поддержки в «Форсайт. Аналитическая платформа» по истечении срока её официальной поддержки. Для обеспечения стабильной работы рекомендуется заранее планировать переход на актуальные версии СУБД.
| Тип СУБД | Описание | Комментарии |
Поддерживается работа с СУБД PostgreSQL версий: 13.x, 14.x, 15.x, 16.x, 17.x. Сроки поддержки версий указаны на официальном сайте PostgreSQL. Поддерживается работа с производными СУБД: Postgres Pro, Postgres Pro AXE, Tantor. |
Требуется установка какого-либо приложения, содержащего драйвер для подключения к PostgreSQL, это может быть:
Для корректного подключения к СУБД PostgreSQL разрядности «Форсайт. Аналитическая платформа» и устанавливаемого драйвера должны совпадать. Различные версии драйверов доступны на официальном сайте PostgreSQL. При работе в ОС Windows после установки драйвера добавьте в системную переменную PATH путь до папки bin, в которой содержатся библиотеки драйвера. Например, C:\Program Files\psqlODBC\1600\bin\. При работе в ОС Astra Linux SE поддерживается версия СУБД PostgreSQL, входящая в состав дистрибутива операционной системы. |
|
Поддерживается работа с СУБД Microsoft SQL Server версий: 2014, 2016, 2019, 2022. |
Требуется установка клиентской части СУБД (Native Client). Поддерживается подключение через интерфейсы OLE DB и ODBC. Клиентская часть и инструкция по установке доступны на официальном сайте Microsoft. Примечание. Версия клиентской части должна быть не ниже версии сервера СУБД. |
|
Поддерживается работа с СУБД Oracle версий: 12.x, 18.x. |
Требуется установка клиентской части СУБД. Для корректного подключения к СУБД Oracle разрядности «Форсайт. Аналитическая платформа» и клиентской части СУБД Oracle должны совпадать. Работа с Oracle 12.x не поддерживается, если при установке серверной части была включена опция для поддержки технологии Oracle Multitenant. Клиентская часть и инструкция по установке доступны на официальном сайте Oracle. При установке и настройке серверной и клиентских частей необходимо учитывать языковые настройки, которые будут использоваться при передаче и хранении данных. Более подробно о языковых настройках, параметре NLS_LANG и способах его задания читайте на сайте разработчика. Примечание. Не рекомендуется использовать настройки, в которых используется переменная длина кодирования символов - UTF8 и UTF16. |
При возникновении проблем во время создания репозитория или при подключении к репозиторию обратитесь к подразделу «Решение возможных проблем с продуктом «Форсайт. Аналитическая платформа».
Примечание. При работе в ОС Linux учитывайте ограничения.
Кроме подключения к серверу СУБД в «Форсайт. Аналитическая платформа», реализован ряд альтернативных драйверов, позволяющих подключаться к источникам данных. Подключение осуществляется через объект репозитория «База данных», драйвер выбирается в поле «Тип клиента СУБД».
| Тип драйвера | Описание | Комментарии |
| ClickHouse | Поддерживается подключение посредством драйверов ODBC, установленных в OC Windows или OC Linux. В веб-приложении доступно подключение к базе данных СУБД ClickHouse напрямую. Примечание. Не используется для подключения к репозиторию. |
ODBC драйвер доступен на официальном сайте ClickHouse. Подключение аналогично Generic ODBC. При установке драйвера в папку библиотек скопировать ANSI и Unicode версии драйвера. При работе с платформой использовать Unicode версию драйвера ODBC - clickhouseodbcw.so. Ограничения при работе с ODBC драйвером:
Ограничения при работе с СУБД ClickHouse напрямую:
|
Поддерживается подключение к различным источникам данных посредством драйверов ODBC, установленных в операционной системе. Примечание. Не используется для подключения к репозиторию. |
Требуется установка ODBC драйверов в операционной системе. Поддерживается выполнение только запросов, команд СУБД. Создание и использование таблиц, представлений, процедур и функций поддерживается в зависимости от возможностей конкретной СУБД и её соответствия стандартам SQL. Может использоваться для подключения к поддерживаемым СУБД (PostgreSQL, Oracle и другим), источникам данных (Greenplum, SAP и другим) посредством указания DSN или формирования строки подключения. Необходимый ODBC драйвер можно получить у соответствующего производителя. Например, для подготовки и подключения ODBC драйвера к Microsoft SQL Server обратитесь к документации Microsoft, MySQL - к документации MySQL. |
|
Поддерживается подключение к источникам данных на базе программно-аппаратного комплекса EMC Greenplum, СУБД Arenadata DB или PostgreSQL. Поддерживается работа с производной СУБД Pivotal HD Hawq. Примечание. Не используется для подключения к репозиторию. |
Требуется установка ODBC драйвера в операционной системе. Драйвер Greenplum позволяет работать с базами данных, созданными на сервере СУБД PostgreSQL, в режиме чтения. В таком случае установка ODBC драйвера не требуется. |
|
Поддерживается подключение к различным источникам данных посредством OLE DB провайдеров, установленных в операционной системе. Для упрощения настройки в «Форсайт. Аналитическая платформа» выделен ряд провайдеров:
Примечание. Не используются для подключения к репозиторию. |
Требуется установка OLE DB драйверов в операционной системе. Поддерживается выполнение только запросов, команд СУБД. Создание и использование таблиц, представлений, процедур и функций поддерживается в зависимости от возможностей конкретной СУБД и её соответствия стандартам SQL. |
См. также:
Системные требования | Поддерживаемые версии ОС Linux/Windows