Oracle Tuxedo 12c Release 2 (12.2.2) Platform Data SheetsThe following sections provide platform-specific information for the platforms on which the Oracle Tuxedo 12c Release 2 (12.2.2) system software is supported:
• See Oracle Tuxedo Certified Platform Tables for all supported platforms for all Oracle Tuxedo releases.
• See A Note on Support for Newer Versions of Java for instructions on using latest Java versions for Oracle Tuxedo installation.
For instructions about determining whether the current tunable parameter values are adequate, see "IPC Resource Configuration on a UNIX System" and "Checking IPC Requirements".The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for HP-UX 11i v3 (32-bit) system on Itanium.
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for HP-UX 11i v3 (64-bit) system on Itanium.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for HP-UX 11i v3 (64-bit) on Itanium
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for AIX 7.1 (32-bit) systems on IBM PowerPC.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for IBM AIX 7.1 (32-bit)
• Unlike other Unix systems memory model, on IBM AIX 32bit platforms, a 32bit application can only have 256MB heap by default. If you need to send a buffer bigger than 100MB using AES256 LLE, you must set the LDR_CNTRL environment variable at runtime as: export LDR_CNTRL=MAXDATA=0x60000000. This is an limitation of IBM Aix 32bit platforms. For more information, refer to IBM Support online documents.No IPC configuration is required for AIX. To check the value of a kernel tuning parameter (maxuproc only), enter the following command: lsattr -El sys0 -a maxuproc.To change the value of a kernel tuning parameter (maxuproc only), enter chdev -l syso -a maxuproc=",,," command, or enter smit chgsys and select "maximum number of processes allowed per user".The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for AIX 7.1 (64-bit) systems on IBM PowerPC.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for IBM AIX 7.1 (64-bit)
No IPC configuration is required for AIX. To check the value of a kernel tuning parameter (maxuproc only), enter the following command: lsattr -El sys0 -a maxuproc.To change the value of a kernel tuning parameter (maxuproc only), enter chdev -l syso -a maxuproc=",,," command, or enter smit chgsys and select "maximum number of processes allowed per user".The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Oracle Linux 6.2 (64-bit) on x86-64.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Oracle Linux 6.2 (64-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Oracle Linux 7 (64-bit) on x86-64.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Oracle Linux 7 (64-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Oracle Linux 8 (64-bit) on x86-64.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Oracle Linux 8 (64-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Oracle Linux 6.7 (32-bit) on x86.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Oracle Linux 6.7 (32-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Red Hat Enterprise Linux 6.2 (64-bit) on x86-64.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Red Hat Enterprise Linux 6.2 (64-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Red Hat Enterprise Linux 6.3 (32-bit) on x86-64.
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Red Hat Enterprise Linux 7 (32-bit) on x86-64.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Red Hat Enterprise Linux 7 (32-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Red Hat Enterprise Linux 7 (64-bit) on x86-64.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Red Hat Enterprise Linux 7 (64-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Red Hat Enterprise Linux 8 (64-bit) on x86-64.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Red Hat Enterprise Linux 8 (64-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Red Hat Enterprise Linux 6.7 (32-bit) on x86.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Red Hat Enterprise Linux 6.7 (32-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Novell SUSE Linux Enterprise Server 12 SP2 (64-bit) on x86-64.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Novell SUSE Linux Enterprise Server 12 SP2 (64-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Novell SUSE Linux Enterprise Server 12 SP5 (32-bit) on x86-64.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Novell SUSE Linux Enterprise Server 12 SP5 (32-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Novell SUSE Linux Enterprise Server 15 SP2 (64-bit) on x86-64.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Novell SUSE Linux Enterprise Server 15 SP2 (64-bit)
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Oracle Solaris 10 (32-bit) systems on SPARC.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Oracle Solaris 10 (32-bit) on SPARC
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Oracle Solaris 10 (64-bit) on SPARC.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Oracle Solaris 10 (64-bit) on SPARC
•
• The tunable parameters currently set on your system are in the kernel configuration file located in the /etc directory (/etc/system).The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Oracle Solaris 11 (32-bit) systems on SPARC.
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Oracle Solaris 11 (64-bit) systems on SPARC.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Oracle Solaris 11 (64-bit)
•
• The tunable parameters currently set on your system are in the kernel configuration file located in the /etc directory (/etc/system).The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Microsoft Windows Server 2008 R2 (64-bit) on x86-64 with MS Visual Studio 2015.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Windows Server 2008 R2 (64-bit)
•
• If Micro Focus Visual COBOL v2.3 compiler and VC14.0 (or later compatible versions) C/C++ compiler are used, the -l '-link /SUBSYSTEM:CONSOLE/ENTRY:<COBOL_OBJ_FILE>link option should be used when compiling a COBOL client.
Note: For Windows LIB and PATH environment variables, the Micro Focus COBOL library path must be specified after the Visual Studio 2015 library path (i.e., Visual Studio 2015 libraries take precedence over Micro Focus COBOL libraries during the linking stage).
The recommended practice is to run the Micro Focus COBOL createnv.bat file first, and then run the Visual Studio 2015 vcvarsall.bat file to set environment variables.
• When developing CORBA C++ client/server applications, you must use ifdef directives to include standard C++ headers or old C headers, otherwise compiler will fail.
The applications use the "OBB_ANSI_CPP" macro to distinguish the two types of headers.
• If "OBB_ANSI_CPP" is defined, the standard C++ headers are included.
• If "OBB_ANSI_CPP" is undefined, the old C headers are included.Before running the Oracle Tuxedo software, you may need to reconfigure the interprocess communication (IPC) parameters shown in the figure titled Oracle Administration Window with IPC Resources Page Displayed in Using Oracle Tuxedo ATMI on Windows. For instructions about reconfiguring the IPC parameters, see Configuring IPC Resources to Maximize System Performance in Using Oracle Tuxedo ATMI on Windows and Checking IPC Requirements.The following sections list requirements for Oracle Tuxedo 12c Release 2 (12.2.2) Microsoft Windows Server 2012 R2(32-bit) systems on x86-64 with MS Visual Studio 2015.
•
The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Microsoft Windows Server 2012 R2 (64-bit) on x86-64 with MS Visual Studio 2015.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Windows Server 2012 R2 (64-bit)
•
• If Micro Focus Visual COBOL v2.3 compiler and VC14.0 (or later compatible versions) C/C++ compiler are used, the -l '-link /SUBSYSTEM:CONSOLE/ENTRY:<COBOL_OBJ_FILE>link option should be used when compiling a COBOL client.
Note: For Windows LIB and PATH environment variables, the Micro Focus COBOL library path must be specified after the Visual Studio 2015 library path (i.e., Visual Studio 2015 libraries take precedence over Micro Focus COBOL libraries during the linking stage).
The recommended practice is to run the Micro Focus COBOL createnv.bat file first, and then run the Visual Studio 2015 vcvarsall.bat file to set environment variables.
• When developing CORBA C++ client/server applications, you must use ifdef directives to include standard C++ headers or old C headers, otherwise compiler will fail.
The applications use the "OBB_ANSI_CPP" macro to distinguish the two types of headers.
• If "OBB_ANSI_CPP" is defined, the standard C++ headers are included.
• If "OBB_ANSI_CPP" is undefined, the old C headers are included.Before running the Oracle Tuxedo software, you may need to reconfigure the interprocess communication (IPC) parameters shown in the figure titled Oracle Administration Window with IPC Resources Page Displayed in Using Oracle Tuxedo ATMI on Windows. For instructions about reconfiguring the IPC parameters, see Configuring IPC Resources to Maximize System Performance in Using Oracle Tuxedo ATMI on Windows and Checking IPC Requirements.The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Microsoft Windows Server 2012 R2 (64-bit) on x86-64 with MS Visual Studio 2017.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Windows Server 2012 R2 (64-bit)
•
• When developing CORBA C++ client/server applications, you must use ifdef directives to include standard C++ headers or old C headers, otherwise compiler will fail.
The applications use the "OBB_ANSI_CPP" macro to distinguish the two types of headers.
• If "OBB_ANSI_CPP" is defined, the standard C++ headers are included.
• If "OBB_ANSI_CPP" is undefined, the old C headers are included.Before running the Oracle Tuxedo software, you may need to reconfigure the interprocess communication (IPC) parameters shown in the figure titled Oracle Administration Window with IPC Resources Page Displayed in Using Oracle Tuxedo ATMI on Windows. For instructions about reconfiguring the IPC parameters, see Configuring IPC Resources to Maximize System Performance in Using Oracle Tuxedo ATMI on Windows and Checking IPC Requirements.The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Microsoft Windows Server 2016 (64-bit) on x86-64 with MS Visual Studio 2015.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Sets for Microsoft Windows Server 2016 (64-bit)
•
Before running the Oracle Tuxedo software, you may need to reconfigure the interprocess communication (IPC) parameters shown in the figure titled Oracle Administration Window with IPC Resources Page Displayed in Using Oracle Tuxedo ATMI on Windows. For instructions about reconfiguring the IPC parameters, see Configuring IPC Resources to Maximize System Performance in Using Oracle Tuxedo ATMI on Windows and Checking IPC Requirements.The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Microsoft Windows Server 2016 (64-bit) on x86-64 with MS Visual Studio 2017.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Sets for Microsoft Windows Server 2016 (64-bit)
•
Before running the Oracle Tuxedo software, you may need to reconfigure the interprocess communication (IPC) parameters shown in the figure titled Oracle Administration Window with IPC Resources Page Displayed in Using Oracle Tuxedo ATMI on Windows. For instructions about reconfiguring the IPC parameters, see Configuring IPC Resources to Maximize System Performance in Using Oracle Tuxedo ATMI on Windows and Checking IPC Requirements.The following sections list Oracle Tuxedo 12c Release 2 (12.2.2) requirements for Microsoft Windows Server 2019 (64-bit) on x86-64 with MS Visual Studio 2017.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Sets for Microsoft Windows Server 2019 (64-bit)
•
Before running the Oracle Tuxedo software, you may need to reconfigure the interprocess communication (IPC) parameters shown in the figure titled Oracle Administration Window with IPC Resources Page Displayed in Using Oracle Tuxedo ATMI on Windows. For instructions about reconfiguring the IPC parameters, see Configuring IPC Resources to Maximize System Performance in Using Oracle Tuxedo ATMI on Windows and Checking IPC Requirements.The following sections list requirements for Oracle Tuxedo 12c Release 2 (12.2.2) Microsoft Windows 7 (32-bit) (Client Only) on x86 with MS Visual Studio 2015.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Windows 7 (32-bit)
•
The following sections list requirements for Oracle Tuxedo 12c Release 2 (12.2.2) Microsoft Windows 10 (32-bit) systems on x86 with MS Visual Studio 2015.
•
The following sections list requirements for Oracle Tuxedo 12c Release 2 (12.2.2) Microsoft Windows 10 (32-bit) systems on x86-64 with MS Visual Studio 2015.
•
The following sections list requirements for Oracle Tuxedo 12c Release 2 (12.2.2) Microsoft Windows 10 (64-bit) on x86-64 with MS Visual Studio 2015.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Windows 10 (64-bit)
•
• If Micro Focus Visual COBOL v2.3 compiler and VC14.0 (or later compatible versions) C/C++ compiler are used, the -l '-link /SUBSYSTEM:CONSOLE/ENTRY:<COBOL_OBJ_FILE>link option should be used when compiling a COBOL client.
Note: For Windows LIB and PATH environment variables, the Micro Focus COBOL library path must be specified after the Visual Studio 2015 library path (i.e., Visual Studio 2015 libraries take precedence over Micro Focus COBOL libraries during the linking stage).
The recommended practice is to run the Micro Focus COBOL createnv.bat file first, and then run the Visual Studio 2015 vcvarsall.bat file to set environment variables.
• When developing CORBA C++ client/server applications, you must use ifdef directives to include standard C++ headers or old C headers, otherwise compiler will fail.
The applications use the "OBB_ANSI_CPP" macro to distinguish the two types of headers.
• If "OBB_ANSI_CPP" is defined, the standard C++ headers are included.
• If "OBB_ANSI_CPP" is undefined, the old C headers are included.The following sections list requirements for Oracle Tuxedo 12c Release 2 (12.2.2) Microsoft Windows 10 (64-bit) on x86-64 with MS Visual Studio 2017.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Windows 10 (64-bit)
•
• If Micro Focus Visual COBOL v2.3 compiler and VC14.0 (or later compatible versions) C/C++ compiler are used, the -l '-link /SUBSYSTEM:CONSOLE/ENTRY:<COBOL_OBJ_FILE>link option should be used when compiling a COBOL client.
Note: For Windows LIB and PATH environment variables, the Micro Focus COBOL library path must be specified after the Visual Studio 2017 library path (i.e., Visual Studio 2017 libraries take precedence over Micro Focus COBOL libraries during the linking stage).
The recommended practice is to run the Micro Focus COBOL createnv.bat file first, and then run the Visual Studio 2017 vcvarsall.bat file to set environment variables.
• When developing CORBA C++ client/server applications, you must use ifdef directives to include standard C++ headers or old C headers, otherwise compiler will fail.
The applications use the "OBB_ANSI_CPP" macro to distinguish the two types of headers.
• If "OBB_ANSI_CPP" is defined, the standard C++ headers are included.
• If "OBB_ANSI_CPP" is undefined, the old C headers are included.The following sections list requirements for Oracle Tuxedo 12c Release 2 (12.2.2) Microsoft Windows 11 (32-bit) on x86-64 with MS Visual Studio 2022.Available Oracle Tuxedo 12c Release 2 (12.2.2) Install Types for Windows 11 (32-bit)
•
• If "OBB_ANSI_CPP" is defined, the standard C++ headers are included.
• If "OBB_ANSI_CPP" is undefined, the old C headers are included.