Перейти к содержанию

Oracle

Чтобы добавить подключение к базе данных, нажмите шестерёнку в правом верхнем углу и перейдите в Управление > Базы данных > Добавить базу данных.

Настройки подключения

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

Отображаемое имя

Имя для отображения базы данных в интерфейсе Glarus BI.

Хост

IP-адрес базы данных или её доменное имя (например, esc.mydatabase.com).

Порт

Порт базы данных. Например, 1521.

Oracle system ID (SID)

Обычно что-то вроде ORCL или XE. Необязательно, если используется название службы.

Название службы Oracle

Опциональный псевдоним TNS.

Имя пользователя

Имя пользователя базы данных для учётной записи, которую вы хотите использовать для подключения к базе данных. Вы можете настроить несколько подключений к одной и той же базе данных, используя разные учётные записи пользователей для подключения к одной и той же базе данных, каждая из которых имеет различные наборы разрешений.

Пароль

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

Использовать защищённое соединение (SSL)

Вы можете использовать как аутентификацию клиента, так и сервера (известную как взаимная аутентификация).

Аутентификация клиента с помощью хранилища ключей

Чтобы настроить сервер Oracle для аутентификации личности клиента (Glarus BI), вам необходимо настроить файл хранилища ключей, который включает закрытый ключ клиента.

-Djavax.net.ssl.keyStore=/path/to/keystore.jks
-Djavax.net.ssl.keyStoreType=JKS \
-Djavax.net.ssl.keyStorePassword=<keyStorePassword>

После этого при попытке подключения через SSL сервер Oracle будет аутентифицировать Glarus BI, используя закрытый ключ.

Аутентификация сервера с хранилищем доверенных сертификатов

Чтобы настроить клиент (Glarus BI) для аутентификации сервера Oracle, вам может потребоваться настроить файл хранилища доверенных сертификатов, который включает корневой ЦС сервера, чтобы JVM, работающая с Glarus BI, доверяла своим цепочкам сертификатов. Обратитесь к документации Oracle по использованию keytool для управления файлами ключей и доверенных сертификатов, импортом сертификатов и т.д.

Дополнительные сведения о настройке хранилища доверенных сертификатов для экземпляров Oracle AWS RDS см. в инструкциях, предоставленных Amazon.

Если вам необходимо подключиться к другим базам данных с помощью SSL, вместо создания нового хранилища доверенных сертификатов вы, вероятно, захотите добавить ЦС RDS в существующий файл хранилища доверенных сертификатов (вероятно, называемый cacerts).

При запуске из JAR

По умолчанию каталог плагинов называется plugins и находится в том же каталоге, что и JAR-файл Glarus BI.

Например, если вы запускаете Glarus BI из каталога /app/, вы должны переместить JAR-файл JDBC-драйвера Oracle в /app/plugins/:

# example directory structure for running Glarus BI with Oracle support
/app/glarusBI.jar
/app/plugins/ojdbc8.jar

При запуске из Docker

Процесс добавления плагинов при работе через Docker аналогичен, но вам нужно смонтировать каталог plugins. См. инструкции здесь.

Дополнительная информация