9.2. データベースドライバーのインストール
データベースドライバーは、Oracle Database および Microsoft SQL Server ドライバーを除き、Red Hat build of Keycloak の一部として出荷されます。
これらのデータベースのいずれかに接続する場合は、不足している必要なドライバーを手動でインストールしてください。データベースドライバーがすでに含まれている別のデータベースに接続する場合は、このセクションをスキップしてください。
9.2.1. Oracle データベースドライバーをインストールする リンクのコピーリンクがクリップボードにコピーされました!
Red Hat build of Keycloak 用の Oracle Database ドライバーをインストールするには、以下を実行します。
次のいずれかのソースから
ojdbc17
およびorai18n
JAR ファイルをダウンロードします。- Oracle ドライバーダウンロードページ の 圧縮された JDBC driver and Companion Jars バージョン 23.6.0.24.10。
-
ojdbc17
およびorai18n
経由の Maven Central。 - 使用しているデータベースのデータベースベンダーが推奨するインストールメディア。
-
展開した配布物を実行する場合:
ojdbc17
およびorai18n
JAR ファイルを Red Hat build of Keycloak のproviders
フォルダーに配置します。 コンテナーを実行する場合: カスタムの Red Hat build of Keycloak イメージをビルドし、
providers
フォルダーに JAR を追加します。Operator 用のカスタムイメージをビルドする場合、そのイメージは Red Hat build of Keycloak セットのすべてのビルド時オプションを使用して最適化されたイメージである必要があります。Red Hat build of Keycloak Operator で使用でき、Maven Central からダウンロードした Oracle Database JDBC ドライバーを含むイメージをビルドするための最小限の Containerfile は、次のようになります。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 最適化されたイメージをビルドする方法の詳細は、コンテナーで Red Hat build of Keycloak を実行する の章を参照してください。
次のセクションの説明に従い、引き続きデータベースを設定します。
9.2.2. Microsoft SQL Server ドライバーをインストールする リンクのコピーリンクがクリップボードにコピーされました!
Red Hat build of Keycloak 用の Microsoft SQL Server ドライバーをインストールするには、以下を実行します。
次のいずれかのソースから、
mssql-jdbc
JAR ファイルをダウンロードします。- Microsoft JDBC Driver for SQL Server ページから、バージョンをダウンロードする。
-
mssql-jdbc
経由の Maven Central。 - 使用しているデータベースのデータベースベンダーが推奨するインストールメディア。
-
展開済みのディストリビューションを実行している場合:
mssql-jdbc
を、Red Hat build of Keycloak のproviders
フォルダーに配置します。 コンテナーを実行する場合: カスタムの Red Hat build of Keycloak イメージをビルドし、
providers
フォルダーに JAR を追加します。Red Hat build of Keycloak Operator のカスタムイメージをビルドする場合、それらのイメージは Red Hat build of Keycloak セットのすべてのビルド時オプションを使用して最適化されたイメージである必要があります。Red Hat build of Keycloak Operator で使用でき、Maven Central からダウンロードした Microsoft SQL Server JDBC ドライバーを含むイメージをビルドするための最小限の Containerfile は、次のようになります。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 最適化されたイメージをビルドする方法の詳細は、コンテナーで Red Hat build of Keycloak を実行する の章を参照してください。
次のセクションの説明に従い、引き続きデータベースを設定します。