データベースの設定¶
デモンストレーション用のデフォルトでは、Liferay DXP/Portal は組み込みHSQLデータベースを使用するように構成されています。 デモの目的以外に、次のようなフル機能のサポートされているRDBMSを使用することをお勧めします。
MariaDB
MySQL
Oracle
PostgreSQL
重要
Liferay DXP Compatibility Matrix には、サポートされているデータベースとバージョンが一覧表示されています。
データベースを構成する¶
UTF-8を使用するデータベースを作成します。 MySQLコマンドの例は以下の通りです:
create database lportal character set utf8;
完全なデータベース権限を持つデータベースユーザーを設定します。 組織でDXPデータベースユーザーのデータベースアクセスを制限する必要がある場合は、 High Security Database User Practices を参照してください。
重要
Liferay はデータベースからの読み込みとデータベースへの書き込みを必要とします。 したがって、Liferayデータベースのユーザーは、データの読み取りと書き込みの権限を持っている必要があります。
JDBCコネクタをインストールします。 DXPバンドルには、
/lib/ext
フォルダにいくつかのオープンソースJDBCコネクタが含まれています。 OracleやDB2などの専用データベースのコネクタ(下の表を参照)は、ベンダーからダウンロードする必要があります。
専用データベース:
データベース |
コネクタ |
ベンダーサイト |
メモ |
---|---|---|---|
Oracle |
|
データ切り捨ての問題 がCLOB列からデータを読み取って検出されたため、少なくともOracle 12.2.0.1.0 JDBC 4.2バージョンを備えた |
|
DB2 |
|
|
Liferay DXPのデータベースを構成しました。
注釈
データベース設定の詳細については、Database Configuration Referenceを参照してください。