データベースの設定

デモンストレーション用のデフォルトでは、Liferay DXP/Portal は組み込みHSQLデータベースを使用するように構成されています。 デモの目的以外に、次のようなフル機能のサポートされているRDBMSを使用することをお勧めします。

  • MariaDB
  • MySQL
  • Oracle
  • PostgreSQL
important

Liferay DXP Compatibility Matrix には、サポートされているデータベースとバージョンが一覧表示されています。

データベースを構成する

  1. UTF-8を使用するデータベースを作成します。 MySQLコマンドの例は以下の通りです:

    create database lportal character set utf8;
    
  2. 完全なデータベース権限を持つデータベースユーザーを設定します。 組織でDXPデータベースユーザーのデータベースアクセスを制限する必要がある場合は、 High Security Database User Practices を参照してください。

    important

    Liferay はデータベースからの読み込みとデータベースへの書き込みを必要とします。 したがって、Liferayデータベースのユーザーは、データの読み取りと書き込みの権限を持っている必要があります。

  3. JDBCコネクタをインストールします。 DXP バンドルには、 $CATALINA_BASE/webapps/ROOT/WEB-INF/shielded-container-lib フォルダ(以前のバージョンの Liferay では $CATALINA_BASE/lib/ext フォルダ)に、いくつかのオープンソースの JDBC コネクタが含まれています。 OracleやDB2などの専用データベースのコネクタ(下の表を参照)は、ベンダーからダウンロードする必要があります。

専用データベース:

データベース コネクタ ベンダーサイト メモ
Oracle ojdbc8.jar Oracle データ切り捨ての問題 がCLOB列からデータを読み取って検出されたため、少なくともOracle 12.2.0.1.0 JDBC 4.2バージョンを備えたojdbc8.jarライブラリが必要です。
DB2 db2jcc4.jar IBM dbc2jccコネクタは3.72以降廃止されました。

  Liferay DXPのデータベースを構成しました。

note

データベース設定の詳細については、Database Configuration Referenceを参照してください。

次のステップ

Ask

Capabilities

Product

DXP

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy