This document contains system and platform-specific information for Oracle Fusion Middleware Forms and Reports 11g Release 2 (11.1.2). The following topics are covered in this document:
Section 1, "Finding Oracle Fusion Middleware Certification Information" Section 2, "Oracle Fusion Middleware Memory and Space Requirements" Section 3, "Oracle Universal Installer (OUI) Requirements" Section 4, "Configuration Requirements for Installing on a DHCP Host" Section 5, "System Requirements for UNIX Operating Systems" Section 6, "System Requirements for Windows Operating Systems" Section 7, "Oracle WebLogic Server Information" Section 8, "Documentation Accessibility"
The various certification documents contain information related to supported 32-bit and 64-bit operating systems, databases, web servers, LDAP servers, adapters, IPv6, JDKs, and third-party products. The certification document for 11g Release 2 (11.1.2) is called System Requirements and Supported Platforms for Oracle Forms and Reports 11g Release 2 (11.1.2.x) Certification Matrix.
Section 2.1, "General Memory Requirements" Section 2.2, "Oracle Forms and Reports Memory and Disk Space Requirements" Section 2.3, "Using a 64-bit JDK with Oracle Fusion Middleware" Section 2.4, "Oracle Identity Management Memory and Disk Space Requirements"
2.2 Oracle Forms and Reports Memory and Disk Space Requirements
This section describes the recommended hardware and system configuration requirements for Oracle Forms and Reports.
Note:
On some Windows 32-bit operating systems, the available memory is limited to 3GB. For components that are certified on such systems, Oracle recommends using the /3GB switch, as specified in Microsoft Knowledge Base Article #291988. For more information, see the certification information, as described in Section 1, "Finding Oracle Fusion Middleware Certification Information".
Section 2.2.1, "Memory and Disk Space Requirements for Installing Oracle Forms and Reports" Section 2.2.2, "Memory and Disk Space Requirements for Configuring Oracle Forms and Reports"
2.2.1 Memory and Disk Space Requirements for Installing Oracle Forms and Reports
Table 2 lists the memory and disk space requirements for installing Oracle Forms and Reports.
Table 2 Memory and Disk Space Requirements for Installation
Value Expected minimum value is 922MB. Must be greater than 270MB Must be greater than 500MB Must be greater than 1422MB (physical memory and swap space combined) 3600MB
Requirement Physical Memory Temp Space Swap Space Minimum Available Memory Disk Space
2.2.2 Memory and Disk Space Requirements for Configuring Oracle Forms and Reports
Table 2 lists the memory and disk space requirements for configuring Oracle Forms and Reports.
Table 3 Memory and Disk Space Requirements for Configuration
Value Expected minimum value is 922MB. Must be greater than 270MB Must be greater than 500MB Must be greater than 1422MB (physical memory and swap space combined) Depends on your configuration mode:
Requirement Physical Memory Temp Space Swap Space Minimum Available Memory Disk Space
Section 3.1, "Environment Variables" Section 3.2, "Startup Requirements" Section 3.3, "Spaces in Windows Directory Paths Are Not Supported"
Section 3.4, "Special Startup Requirements for Linux x86 or Linux x86-64 Operating Systems"
ORACLE_SID
Applies to: all installers for all products on all platforms. For the Oracle Forms and Reports installer, this variable must not be set. For all other installers, there are no restrictions as to whether this variable is set or not set.
PATH
Applies to: all installers for products with system components only on Windows operating systems. This variable is automatically set by the installer and prepended with ORACLE_HOME\bin. NOTE: make sure this variable does not contain a reference to any other Oracle home directory.
SHLIB_PATH
Applies to: all installers for products with system components only on HP-UX and HP-IA operating systems. This variable is automatically set by the installer and prepended with ORACLE_HOME/lib.
LIBPATH
Applies to: all installers for products with system components only on AIX operating systems. This variable is automatically set by the installer and prepended with ORACLE_HOME/lib.
LD_LIBRARY_PATH
Applies to: all installers for products with system components only on Linux and Solaris operating systems. This variable is automatically set by the installer and prepended with ORACLE_HOME/lib. NOTE: make sure this variable does not contain a reference to any other Oracle home directory.
Instead, you must shorten "C:\Program Files" to use the Windows short name "C:\Progra~1" as shown below:
setup.exe -jreLoc C:\Progra~1\Middleware\jdk160_27
3.4 Special Startup Requirements for Linux x86 or Linux x86-64 Operating Systems
If you are running Oracle Universal Installer on Linux x86 or Linux x86-64 operating systems, you must modify the value of the SHMMAX kernel parameter to avoid seeing errors generated by the Oracle Universal Installer. To do so:
1.
Change the value of SHMMAX to 4294967295 by including the following line in /etc/sysctl.conf:
kernel.shmmax = 4294967295
2.
3.
After doing so, check that the hostname resolves to the loopback IP address by entering the following command:
/bin/ping hostname.domainname
Replace IP_address with the local IP address of the loopback adapter. Instructions for removing the loopback adapter are provided in Section 4.2.2, "Removing a Windows Loopback Adapter"
Windows 2003: Select Start > Control Panel > Add Hardware. Windows XP: Select Start > Control Panel, then double-click Add Hardware.
2. 3. 4. 5. 6. 7.
In the "Welcome" window, click Next. In the "Is the hardware connected?" window, select Yes, I have already connected the hardware, then click Next. In the "The following hardware is already installed on your computer" window, in the list of installed hardware, select Add a new hardware device, then click Next. In the "The wizard can help you install other hardware" window, select Install the hardware that I manually select from a list, then click Next. In the "From the list of hardware types, select the type of hardware you are installing" window, select Network adapters, then click Next. In the "Select Network Adapter" window, make the following selections:
8. 9.
Click Next. In the "The wizard is ready to install your hardware" window, click Next.
10. In the "Completing the Add Hardware Wizard" window, click Finish. 11. If you are using Windows 2003, restart your computer. 12. Right-click My Network Places on the desktop and choose Properties. This
following:
a.
IP Address: Enter a non-routable IP for the loopback adapter. Oracle recommends the following non-routable addresses:
192.168.x.x (x is any value between 1 and 255) 10.10.10.10
b. c. d. e.
Subnet mask: Enter 255.255.255.0. Record the values you entered, which you will need later in this procedure. Leave all other fields empty. Click OK.
16. In the "Local Area Connection 2 Properties" dialog, click OK. 17. Close Network Connections. 18. Restart the computer.
Windows 2003: Select Start > Control Panel > System. Windows XP: Select Start > Control Panel, then double-click System.
2. 3. 4. 5.
In the "Hardware" tab, click Device Manager. In the "Device Manager" window, expand Network adapters. You should see Microsoft Loopback Adapter. Right-click Microsoft Loopback Adapter and select Uninstall. Click OK.
Section 5.1, "Supported UNIX Operating System Versions, Packages, and Patches" Section 5.2, "Checking the Open File Limit" Section 5.3, "Installing Oracle Identity Management on Solaris x86-64 Platforms" Section 5.4, "Installing Oracle HTTP Server on Linux Operating Systems Requires NPTL" Section 5.5, "Installing 32-Bit Oracle Forms and Reports on 64-Bit Linux and UNIX Operating Systems" Section 5.6, "Installing as a Non-Default User on UNIX Operating Systems" Section 5.7, "Applying Solaris Patches in Non-Global Zones"
Table 6
Platform
Supported Packages gcc 4.1.0-28.4 gcc-c++ 4.1.0-28.4 setarch 1.6-1 sysstat 5.0.5-1 libstdc++ 4.1.0-28.4 libstdc++-devel 4.1.0-28.4 compat-libstdc++-296 2.96-132.7.2 compat-db 4.1.25-9 control-center 2.8.0-12 glibc-common 2.3.4-2.9 binutils 2.16.91.0.5-23.4 make 3.80-202.2 openmotif 2.2.3 openmotif22 2.2.3 libaio 0.3.106 libaio-devel 0.3.106
Linux x86 Oracle Enterprise Linux 5.4 Red Hat Linux 5.4
gcc 3.4.3-22.1 gcc-c++ 3.4.3-22.1 openmotif21 2.1.30-11.RHEL4.4 setarch 1.6-1 pdksh 5.2.14-30 sysstat 5.0.5-1 gnome-libs 1:1.4.1.2.90-44.1 libstdc++ 3.4.3-22.1 libstdc++-devel 3.4.3-22.1 compat-libstdc++-296 2.96-132.7.2 compat-db 4.1.25-9 control-center 2.8.0-12 glibc-common 2.3.4-2.9 binutils 2.15.92.0.2-13 make 1:3.80-5 xscreensaver 4.18-5.rhel4.2 openmotif 2.2.3 libaio 0.3.105 libaio-devel 0.3.105
Kernel 2.6.9
Platform
Supported Packages gcc 4.1.0-28.4 gcc-c++ 4.1.0-28.4 setarch 1.6-1 sysstat 5.0.5-1 libstdc++ 4.1.0-28.4 libstdc++-devel 4.1.0-28.4 compat-libstdc++-296 2.96-132.7.2 compat-db 4.1.25-9 control-center 2.8.0-12 glibc-common 2.3.4-2.9 binutils 2.16.91.0.5-23.4 make 3.80-202.2 openmotif 2.2.3 openmotif22 2.2.3 libaio 0.3.106 libaio-devel 0.3.106
gcc 4.1.0-28.4 glibc-devel 2.4-31.2 gcc-c++ 4.1.0-28.4 libgcc 4.1.0-28.4 libstdc++-devel 4.1.0-28.4 libstdc++ 4.1.0-28.4 binutils 2.16.91.0.5-23 compat-libstdc++ 5.0.7-22.2 compat 2006.1.25-11.2 make 3.80-202.2 openmotif 2.2.3 openmotif21-libs 2.1.30 libaio 0.3.104 libaio-devel 0.3.104
Kernel 2.6.16.21
10
Platform
Supported Packages binutils 2.19-11.28 gcc 4.3-62.198 gcc-c++ 4.3-62.198 glibc-devel 2.9-13.2 libgcc43 4.3.3_20081022-11.18 libstdc++43 4.3.3_20081022-11.18 libstdc++43-devel 4.3.3_20081022-11.18 libaio 0.3.104-140.22 libaio-devel 0.3.104-140.22 make 3.81-128.20 sysstat 8.1.5-7.8 openmotif 2.3.1-3.13 openmotif21-libs 2.1.30MLI4-143.9 openmotif22-libs 2.2.4-138.17 openmotif-libs 2.3.1-3.13 openmotif-devel 2.3.1-3.13
Linux x86-64
binutils 2.17.50.0.6 compat-libstdc++-33 3.2.3 (x86_64) compat-libstdc++-33 3.2.3 (i386 ) elfutils-libelf 0.125 elfutils-libelf-devel 0.125 gcc 4.1.1 gcc-c++ 4.1.1 glibc 2.5-12 (x86_64) glibc 2.5-12 (i686) glibc-common 2.5 glibc-devel 2.5 (x86_64) glibc-devel 2.5-12 (i386) libaio 0.3.106 (x86_64) libaio 0.3.106 (i386) libaio-devel 0.3.106 libgcc 4.1.1(x86_64) libgcc 4.1.1(i386) libstdc++ 4.1.1(x86_64) libstdc++ 4.1.1(i386) libstdc++-devel 4.1.1 make 3.81 sysstat 7.0.0 openmotif 2.2.3 openmotif22 2.2.3
2.6.18
11
Supported Packages binutils 2.15.92.0.2 compat-libstdc++-33 3.2.3(x86_64) compat-libstdc++-33 3.2.3 (i386) elfutils-libelf 0.97 elfutils-libelf-devel 0.97 gcc 3.4.5 gcc-c++ 3.4.5 glibc 2.3.4-2.19 (x86_64) glibc 2.3.4-2.19 (i686) glibc-common 2.3.4 glibc-devel 2.3.4(x86_64) glibc-devel 2.3.4 (i386) libaio 0.3.105 (x86_64) libaio 0.3.105 (i386) libaio-devel 0.3.105 libgcc 3.4.5 (x86_64) libgcc 3.4.5 (i386) libstdc++ 3.4.5 (x86_64) libstdc++ 3.4.5(i386) libstdc++-devel 3.4.5 make 3.80 sysstat 5.0.5 openmotif 2.2.3 openmotif21 2.1.30-11.RHEL4.4
12
Supported Packages binutils 2.17.50.0.6 compat-libstdc++-33 3.2.3 (x86_64) compat-libstdc++-33 3.2.3 (i386) elfutils-libelf 0.125 elfutils-libelf-devel 0.125 gcc 4.1.1 gcc-c++ 4.1.1 glibc 2.5-12 (x86_64) glibc 2.5-12 (i686) glibc-common 2.5 glibc-devel 2.5 (x86_64) glibc-devel 2.5-12 (i386) libaio 0.3.106 (x86_64) libaio 0.3.106 (i386) libaio-devel 0.3.106 libgcc 4.1.1 (x86_64) libgcc 4.1.1(i386) libstdc++ 4.1.1 (x86_64) libstdc++ 4.1.1 (i386) libstdc++-devel 4.1.1 make 3.81 sysstat 7.0.0 openmotif 2.2.3 openmotif22 2.2.3
13
Supported Packages binutils 2.16.91.0.5 compat-libstdc++ 5.0.7-22.2 gcc 4.1.0 gcc-c++ 4.1.0 glibc 2.4-31.2 glibc-32bit 2.4-31.2 glibc-devel 2.4 glibc-devel-32bit 2.4 libaio 0.3.104 libaio-devel 0.3.104 libelf 0.8.5 libgcc 4.1.0 libstdc++ 4.1.0 libstdc++-devel 4.1.0 make 3.80 sysstat 6.0.2 openmotif 2.2.3 openmotif21-libs 2.1.30
Linux x86-64
SUSE 11
binutils 2.19-11.28 gcc 4.3-62.198 gcc-c++ 4.3-62.198 gcc-32bit-4.3 glibc 2.9-13.2 glibc-32bit 2.9-13.2 glibc-devel 2.9 glibc-devel-32bit 2.9-13.2 ksh-93t libaio-32bit-0.3.104 libaio 0.3.104-140.22 libaio-devel 0.3.104-140.22 libgcc43 4.3.3_20081022 libstdc++33-3.3.3 libstdc++33-32bit-3.3.3 libstdc++-devel-4.3 libstdc++43 4.3.3_20081022-11.18 libstdc++43-devel 4.3.3_20081022-11.18 make 3.81 sysstat 8.1.5-7.8 openmotif22 2.2.3 openmotif 2.2.3
14
Supported Packages SUNWarc SUNWbtool SUNWhea SUNWlibC SUNWlibm SUNWlibms SUNWsprot SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt SUNWsprox SUNWmfrun
Solaris SPARC64
Solaris 10
SUNWarc SUNWbtool SUNWhea SUNWlibC SUNWlibm SUNWlibms SUNWsprot SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt SUNWmfrun
127111-02 137111-04
15
Supported Packages SUNWarc SUNWbtool SUNWhea SUNWlibC SUNWlibm SUNWlibms SUNWsprot SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt SUNWsprox
Solaris x86-64
Solaris 10
SUNWarc SUNWbtool SUNWhea SUNWlibC SUNWlibm SUNWlibms SUNWsprot SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
127111-02 137111-04
HP-UX Itanium
HP-UX Itanium
16
Supported Packages
To check your open file limits, use the commands below. For C-shell:
limit descriptors
For Bash:
ulimit -n
To change the open file limits, login as root and edit the /etc/security/limits.conf file. Look for the following two lines:
* soft * hard nofile nofile 2048 2048
17
Change the values from 2048 to 4096, then reboot the machine.
Install the most recent version of Oracle WebLogic Server. If necessary, run Repository Creation Utility (RCU) to create the database schemas. Perform a software-only installation (do not configure a domain) of the Release 11.1.1.2.0 software. Patch the software to the latest version with the Patch Set Installer. Run the configuration tool to configure a domain.
5.4 Installing Oracle HTTP Server on Linux Operating Systems Requires NPTL
If you are installing Oracle HTTP Server on a Linux operating system, the operating system needs to set Native POSIX Threads Library (NPTL) as the default threads-implementation. To check for this, run the following command:
getconf GNU_LIBPTHREAD_VERSION
The expected results should be "NPTL 2.3.4". Failing to have NPTL can result in unexpected behavior for the Oracle HTTP Server, especially if the Multi-Processing Module (MPM) is the Worker MPM.
5.5 Installing 32-Bit Oracle Forms and Reports on 64-Bit Linux and UNIX Operating Systems
On Linux and UNIX operating systems, if you are installing the 32-bit version of the product, the system on which you are installing must also be a supported 32-bit system. Installing a 32-bit version of the product on a 64-bit system is not supported.
18
Section 6.1, "Certified Windows Operating Systems" Section 6.2, "Installing 32-Bit Oracle Forms and Reports on 64-Bit Windows Operating Systems" Section 6.3, "Enabling User Account Control (UAC) on Windows Operating Systems" Section 6.4, "Required Installation Privileges on Windows Operating Systems"
6.2 Installing 32-Bit Oracle Forms and Reports on 64-Bit Windows Operating Systems
Oracle WebLogic Server provides different versions of its installer depending on your operating system and environment. Refer to the Oracle WebLogic Server Installation Guide for details. If you are installing the 32-bit version of Oracle Forms and Reports onto a 64-bit Microsoft Windows operating system, you must use the 32-bit Oracle WebLogic Server installer with the 32-bit JDK. If you do not use the 32-bit WebLogic Server installer (for example, if you use the generic installer or the 64-bit installer), some patches may not be installed properly by the Oracle Forms and Reports installer.
19
1. 2. 3. 4. 5.
Run secpol.msc from the command prompt. Select Security Settings > Local Policies > Security Options. Set the User Account Control:Run all Administrator in Admin Approval Mode option to enabled. Restart the host. Restart the servers.
Refer to the System Requirements and Supported Platforms for Oracle Forms and Reports 11g Release 2 (11.1.2.x) Certification Matrix to see if there are additional versions of Oracle WebLogic Server that can be used with your version of Oracle Forms and Reports. This document is available in the Oracle Fusion Middleware Supported System Configurations page:
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certi fication-100350.html
8 Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc. Access to Oracle Support Oracle customers have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Copyright 2011 Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them
20
to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.
21
22