前提条件

PAC を使用するための前提条件として、サポートされているオペレーティング システム、ソフトウェアの前提条件、および構成の前提条件について詳しく説明します。

サポートされるオペレーティング システム

次のプラットフォームがサポートされています。

  • Windows
  • x86-64 上の Red Hat Linux 7.3 または 7.4
  • x86-64 上の SUSE v12 SP2

オペレーティング システムとの依存関係

Linux プラットフォームの場合、スケールアウト機能には最新バージョンの libuuid ライブラリが必要です。

SUSE にインストールするには、コマンド プロンプトで次のように入力します。

zypper search libuuid

指示に従って開発パッケージ以外のパッケージのみをインストールします。

Red Hat にインストールするには、コマンド プロンプトで次のように入力します。

yum search libuuid

指示に従ってパッケージをインストールします。

RDBMS サポート

PAC には、次のデータベースを管理するためのサポートされる RDBMS が必要です。

  • リージョン データベース (必須)
  • リージョン間データベース (必須)
  • データストア データベース (オプション)
データストア データベースは、Micro Focus データベース ファイル ハンドラーのサポートを使用して VSAM ファイルを管理する場合に必要です。
Windows
データベース ODBC ドライバー
Microsoft SQL Server 2008 (Express Edition を含む) R2 以降 ODBC 13.1 for SQL Server
PostgreSQL 10.x (Amazon Aurora Postgres を含む) 以降 psqlodbc 11
DB2 10.5 以降 なし
Oracle 19c なし
注: これらは、データベースでホストされた VSAM ファイルに対してサポートされるデータベースです。CICS SQL でサポートされるデータベースの詳細については、「追加ソフトウェア要件 (Windows)」および「Additional Software Requirements for Micro Focus Enterprise Developer UNIX Components」を参照してください。
UNIX
データベース ODBC ドライバー
Microsoft SQL Server 2017 (Express Edition を含む) 以降 ODBC 13.1 for SQL Server
注: SQL Server 2017 インストール バージョン 13 および 17 (x64 のみ)
PostgreSQL 10.x 以降 psqlodbc 11
DB2 10.5 以降 なし
Oracle 19c なし
注: Micro Focus ネイティブ データベース ファイル ハンドラーは、x86-64 上の Red Hat Linux 7.3 または 7.4 および x86-64 上の SUSE v12 SP2 でのみサポートされます。これは、Microsoft SQL Server 2017 の最小要件です。

さらに、次のコンポーネントについての最小要件があります。

コンポーネント バージョン
ドライバー マネージャー (MSSQL および PostgreSQL のインストール環境のみ) unixODBC 2.3.2
現在の制限
  • 重複キーが返される順序は、索引ファイルについては保証されません。ディスクに格納されるファイルについては、常に書き込まれた順序で重複キーが返されます。
  • サポートされるキー タイプは、現在は英数字、バイナリ、および数値に制限されています。
  • PostgreSQL では EBCDIC の照合順序はサポートされていません。詳細については、「Db2 用のデータストアの構成」を参照してください。
  • MFDBFH では NOFCD3 でコンパイルされた COBOL プログラムはサポートされていません。

スケールアウト リポジトリに対する NoSQL のサポート

Enterprise Server では、スケールアウト リポジトリ (SOR) として NoSQL データベースを使用する必要があります。これは、PAC の整合性を維持するための要件です。Enterprise Server は、次の NoSQL データベースをサポートしています。

Redis
オープン ソースのインメモリ データ構造ストアです。
Redis Cluster
パフォーマンス、スケーラビリティ、および可用性の設計が組み込まれた Redis の分散実装です。Redis Cluster の構成については、「Redis Cluster の構成」を参照してください。
Redis Sentinel
Redis の高可用性を提供します。
Oracle Coherence
インメモリ データ グリッド ソリューションです。