Установка драйверов СУБД
Через консоль Karaf
Apache Karaf предоставляет набор фич (features), включающий драйверы для различных СУБД и поддержку пулов соединений. Эти фичи можно просмотреть из консоли Karaf с помощью команды:
feature:list | grep pax-jdbc
Feature | Версия | Описание |
---|---|---|
pax-jdbc-spec |
1.4.4 |
Реализует спецификацию JDBC-сервиса для OSGi. |
pax-jdbc |
1.4.4 |
Поддерживает основные JDBC-сервисы в рамках OSGi. |
pax-jdbc-config |
1.4.4 |
Предоставляет централизованную поддержку конфигурации для управления источниками данных JDBC. |
pax-jdbc-db2 |
1.4.4 |
Реализует поддержку DataSourceFactory для баз данных DB2. |
pax-jdbc-teradata |
1.4.4 |
Обеспечивает поддержку Teradata DataSourceFactory. |
pax-jdbc-derby |
1.4.4 |
Предоставляет DataSourceFactory для встроенного режима Derby. |
pax-jdbc-derbyclient |
1.4.4 |
Добавляет поддержку для клиентской версии Derby. |
pax-jdbc-h2 |
1.4.4 |
Реализует поддержку DataSourceFactory для базы данных H2. |
pax-jdbc-hsqldb |
1.4.4 |
Обеспечивает поддержку для HSQLDB DataSourceFactory. |
pax-jdbc-mariadb |
1.4.4 |
Поддержка DataSourceFactory для MariaDB. |
pax-jdbc-oracle |
1.4.4 |
Обеспечивает интеграцию с Oracle через DataSourceFactory, но для работы требуется внешний драйвер Oracle (ojdbc). |
pax-jdbc-postgresql |
1.4.4 |
Предоставляет DataSourceFactory для PostgreSQL. |
pax-jdbc-sqlite |
1.4.4 |
Поддержка DataSourceFactory для SQLite. |
pax-jdbc-mssql |
1.4.4 |
Предоставляет DataSourceFactory для Microsoft SQL Server, поддерживая подключение к базам данных MSSQL. |
pax-jdbc-jtds |
1.4.4 |
Реализует поддержку jTDS DataSourceFactory для интеграции с базами данных Microsoft SQL Server и Sybase через драйвер jTDS. |
pax-jdbc-pool-dbcp2 |
1.4.4 |
Поддержка пула соединений с использованием Apache DBCP2. |
pax-jdbc-pool-c3p0 |
1.4.4 |
Обеспечивает пул соединений с использованием библиотеки C3P0. |
pax-jdbc-pool-hikaricp |
1.4.4 |
Поддержка пула соединений HikariCP. |
pax-jdbc-pool-aries |
1.4.4 |
Интегрируется с Apache Aries для создания пула соединений JDBC. |
pax-jdbc-pool-narayana |
1.4.4 |
Обеспечивает поддержку пула соединений с использованием Narayana, добавляя поддержку транзакций для JDBC. |
pax-jdbc-pool-transx |
1.4.4 |
Поддержка пула соединений Pax Transx для создания устойчивых соединений и управления транзакциями. |
И далее установить по имени.
Например:
feature:install pax-jdbc-mssql
feature pax-jdbc-oracle не содержит драйвер ojdbc для Oracle, поэтому драйвер потребуется установить отдельно.
|