Prerequisites

Details the supported operating systems, software prerequisites, and configuration prerequisites for using a PAC.

Supported Operating Systems

The following platforms are supported:

  • Windows
  • x86-64 running Red Hat Linux 7.3, 7.4, or 8.0
  • x86-64 running on SUSE v12 SP2

Operating System Dependencies

On Linux platforms, the scale-out features require the latest version of the libuuid library.

To install on SUSE, at the command prompt, type the following:

zypper search libuuid

Follow the prompts and only install the non-development packages.

To install on Red Hat, at the command prompt, type the following:

yum search libuuid

Follow the prompts to install the packages.

RDBMS Support

The PAC requires a supported RDBMS to manage the following databases:

  • Region database (mandatory)
  • Cross-region database (mandatory)
  • Datastore database(s) (optional)
A datastore database should be used to manage VSAM files using the Micro Focus Database File Handler support.
Windows
Database ODBC Driver
Microsoft SQL Server 2008 (including Express editions) R2 and later ODBC 13.1 for SQL Server
PostgreSQL 10.x (incl. Amazon Aurora Postgres) and later psqlodbc 11
DB2 10.5 and later n/a
Oracle 19c n/a
Note: These are databases supported for database hosted VSAM files. See Additional Software Requirements on Windows and Additional Software Requirements for Micro Focus Enterprise Developer UNIX Components for more information on CICS SQL supported databases.
UNIX
Database ODBC Driver
Microsoft SQL Server 2017 (including Express editions) and later ODBC 13.1 for SQL Server
Note: SQL Server 2017 installs versions 13 and 17 (x64 only)
PostgreSQL 10.x and later psqlodbc 11
DB2 10.5 and later n/a
Oracle 19c n/a
Note: The Micro Focus Native Database File Handler is only supported on x86-64 running Red Hat Linux 7.3 or 7.4 or x86-64 running on SUSE v12 SP2 as these are also the minimum requirements for Microsoft SQL Server 2017.

In addition, there are minimum requirements for the following components:

Component Version
Driver manager (MSSQL and PostgreSQL installations only) unixODBC 2.3.2
Current Limitations
  • The order in which duplicate keys are returned is not guaranteed for indexed files. For files stored on disk, duplicate keys are always returned in the order they were written in.
  • The supported key types are currently limited to alphanumeric, binary, and numeric.
  • PostgreSQL does not support EBCDIC collating sequences. See Configure Datastores for Db2 for more information.
  • MFDBFH does not support COBOL programs compiled with NOFCD3.

NoSQL Support for Scale-Out Repository

Enterprise Server must use a NoSQL database as a Scale-Out Repository (SOR), a requirement to maintain PAC integrity. Enterprise Server supports the following NoSQL databases:

Redis
An open source in-memory data structure store.
Redis Cluster
A distributed implementation of Redis with performance, scalability, and availability as part of its design. See Configuring Redis Cluster for more information about configuring Redis cluster.
Redis Sentinel
Provides Redis high availability.
Oracle Coherence
An in-memory data grid solution.