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
. См. инструкции здесь.