Skip Headers
Oracle® Fusion Middleware System Requirements and Specifications
12c (12.1.2)
  Go To Table Of Contents
Contents

Previous
Previous
 
 

Oracle® Fusion Middleware

System Requirements and Specifications

12c (12.1.2)

E38687-01

October 2013

This document contains system and platform-specific information for Oracle Fusion Middleware products.

The following topics are covered in this document:

1 Using This Document With the Certification Matrix and Product Installation Guides

This document is intended for use in conjunction with the various Oracle Fusion Middleware product installation guides and the Oracle Fusion Middleware 12c Release 1 Certifications.

Task 1   Find Out What is Certified

The Oracle Fusion Middleware 12c Release 1 Certifications can be found in the table on the Oracle Fusion Middleware Supported System Configurations page. Find the .xls document that includes your products.

Oracle has tested and verified the performance of your product on all certified systems and environments; whenever new certifications occur, they are added to the proper certification document right away. New certifications can occur at any time, and for this reason the certification documents are kept outside of the documentation libraries and are available on Oracle Technology Network.

If you use My Oracle Support, you can also refer to "My Oracle Support Certification Tool for Oracle Fusion Middleware Products" (Doc ID 1368736.1) for certification information.

Task 2   Verify the Requirements of the Certification

The Oracle Fusion Middleware System Requirements and Specifications document (this document) should be used to verify that the requirements of the certification are met. For example, if the certification document indicates that your product is certified for installation on 32-Bit Oracle Linux 5, this document should be used to verify that your Oracle Linux 5 system has met the required minimum specifications, like disk space, available memory, specific platform packages and patches, and other operating system-specific items. This document is updated as needed and therefore also resides outside of the documentation libraries and is available on Oracle Technology Network.

Task 3   Install Your Software

After you have verified that your environment meets the requirements specified in both the certification documents and system requirements, you are ready to begin your installation.

Your product installation guides contain the step-by-step instructions to get your product physically installed and configured on your system. These guides are available only from the documentation library (http://docs.oracle.com/) and therefore are not updated unless there is a subsequent product release. Both the certification and system requirement documents can be updated multiple times in between product releases, depending on whether or not new information is available.

2 Verifying the JDK Requirements on Your System

Most Fusion Middleware products are available as platform-generic distributions in .jar file format. These distributions do not include a JDK. To run the installer in a .jar distribution, you must have a certified the JDK already installed on your system.

Some products (for example, Oracle HTTP Server) have a .bin (for UNIX operating systems) or .exe (for Windows operating systems) installer; in these cases, a platform-specific JDK is included with the distribution and you do not need to install a JDK separately. However, it may be recommended that you upgrade this JDK to a more recent version, depending on the JDK versions that are certified.

Refer to the certification document for your software version on the Oracle Fusion Middleware Supported System Configurations page for certified JDKs.

3 Verifying Memory and Space Requirements

This section contains the minimum memory and disk space requirements for Oracle Fusion Middleware products. The following topics are covered:

3.1 General Memory Requirements

Unless otherwise noted, Table 1 lists the general minimum memory requirements for Oracle Fusion Middleware products. For the purposes of this document, "minimum available memory" is defined as the amount of physical memory (RAM) and swap memory combined.

Table 1 Memory Requirements

Operating System Minimum Physical Memory Required Minimum Available Memory Required

Linux

2 GB

4 GB

UNIX

2 GB

4 GB

Windows

2 GB

4 GB


3.2 Processor Requirements

Oracle Fusion Middleware requires a minimum 1-GHz CPU.

3.3 Temporary Disk Space Requirements

The installation program uses a temporary directory into which it extracts the files that are needed to install the software on the target system. During the installation process, your temporary directory must contain sufficient space to accommodate the compressed Java Run-time Environment (JRE) bundled with the installation program and an uncompressed copy of the JRE that is expanded into the temporary directory. The extracted files are deleted from the temporary directory after the installation process. The files in the temporary directory require approximately 2.5 times the space that is ultimately required for the installation.

By default, the installation program uses the following temporary directories:

  • Windows platforms—directory referenced by the TMP system variable

  • UNIX platforms—system-dependent temporary directory


    Note:

    If you do not have enough temporary space to run the installation program, you are prompted to specify an alternate directory or exit the installation program.


To make sure that you have adequate temporary space, you may want to allocate an alternate directory for this purpose by doing one of the following (depending on your operating system:

  • On Windows operating systems, set the TMP system variable to a directory of your choice.

  • Run the installation program from the command line and include the -Djava.io.tmpdir=tmpdirpath option, replacing tmpdirpath with the full path of the directory you want to designate as a temporary storage area for the installation program.

    For example, to set up the temporary directory while running the Oracle Fusion Middleware Infrastructure installer for Windows, execute the following command:

    java -jar fmw_infra_121200.jar -Djava.io.tmpdir=C:\Temp
    

3.4 Oracle Fusion Middleware Infrastructure Disk Space Requirements

Table 2 shows the disk space requirements for Oracle Fusion Middleware Infrastructure.

Table 2 Oracle Fusion Middleware Infrastructure Disk Space Requirements

Installation Type Disk Space required

Fusion Middleware Infrastructure

1.4 GB

Fusion Middleware Infrastructure With Examples

1.5 GB


3.5 Oracle WebLogic Server and Coherence Disk Space Requirements

Table 3 shows the disk space requirements for Oracle WebLogic Server and Coherence.

Table 3 Oracle WebLogic Server and Coherence Disk Space Requirements

Installation Type Disk Space Required

Coherence Installation

567 MB

WebLogic Server Installation

582 MB

Complete Installation

660 MB


3.6 Oracle HTTP Server Disk Space Requirements

Table 4 shows the disk space requirements for Oracle HTTP Server.

Table 4 Oracle HTTP Server Disk Space Requirements

Installation Type Disk Space Required

Standalone HTTP Server

1.5 GB

Colocated HTTP Server

1.5 GB


3.7 Oracle Data Integrator Requirements

Table 5 shows the system requirements for Oracle Data Integrator.

Table 5 Oracle Data Integrator Requirements

Resource Recommended Minimum Value

CPU

Pentium IV 2 GHz or faster

Available Memory

3 GB of RAM for one agent.

For environments with no WebLogic server, the amount of memory you want to allocate to each agent is set by the ODI_MAX_HEAP parameter in the DOMAIN_HOME/bin/setODIDomainEnv.[sh|bat] script. The default value is 256MB, which means you can run more than one agent on a system with 2GB of available memory (for example, two agents would take up 512MB of memory).

The value set by ODI_MAX_HEAP multiplied by the number of agents is the minimum amount of available memory required on your system; the amount of additional memory needed beyond this number depends on the number of other application you have running on your system.

For environments with WebLogic server, set the memory allocation by modifying the WLS_MEM_ARGS_64BIT parameter in the DOMAIN_HOME/bin/setDomainEnv.[sh|bat] script.

For more information, refer to "Tuning Java Virtual Machines (JVMs)" in Performance and Tuning for Oracle WebLogic Server in the 12c Release1 (12.1.1) documentation library.

Disk Space

Standalone Installation: 1 GB

Enterprise Installation: 2.5 GB

Embedded Enterprise Installation (separate installation required for the Standalone Installation to have access to ODI Studio): 2.5GB

Database Space

The following are the recommended database storage space values:

  • Master Repository: 200 MB

  • Work Repository: 400 MB


3.8 Oracle JDeveloper Requirements

This section contains the system requirements for Oracle JDeveloper on various operating systems:

3.8.1 Oracle JDeveloper Requirements on Windows Operating Systems

Table 6 lists the recommended CPU, memory, display, and hard drive requirements for Windows operating systems:

Table 6 System Requirements for Oracle JDeveloper on Windows Operating Systems

Resource Recommended Minimum Value

CPU

Intel Core 2 i5 or equivalent

Memory

3 GB of RAM on 32-bit systems

4 GB of RAM on 64-bit systems

Display

65536 colors, set to at least 1024 X 768 resolution

Hard Drive Space

3 GB for Studio Edition

90 MB for Java Edition


3.8.2 Oracle JDeveloper Requirements on Linux Operating Systems

Table 7 lists the recommended CPU, memory, display, and hard drive requirements for Linux operating systems:

Table 7 System Requirements for Oracle JDeveloper on Linux Operating Systems

Resource Recommended Minimum Value

CPU

Intel Core 2 i5 or equivalent

Memory

3 GB of RAM on 32-bit systems

4 GB of RAM on 64-bit systems

Display

65536 colors, set to at least 1024 X 768 resolution

Hard Drive Space

3 GB for Studio Edition

90 MB for Java Edition


3.8.3 Oracle JDeveloper Requirements on MAC OS X Operating Systems

Table 8 lists the recommended CPU, memory, display, and hard drive requirements for MAC OS X operating systems:

Table 8 System Requirements for Oracle JDeveloper on MAC OS X Operating Systems

Resource Recommended Minimum Value

CPU

64-bit Intel processors

Memory

4 GB of RAM

Display

Thousands of colors

Hard Drive Space

3 GB for Studio Edition

90 MB for Java Edition


4 Verifying Requirements for Your Network Environment

Typically, the computer on which you want to install Oracle Fusion Middleware is connected to the network. The computer has local storage to store the Oracle Fusion Middleware installation and also contains a display monitor and DVD drive.

This section describes how to install Oracle Database on computers that do not meet the typical scenario. It describes the following cases:

4.1 Understanding IPv6 and Oracle Fusion Middleware

Oracle Fusion Middleware supports Internet Protocol Version 4 (IPv4) and Internet Protocol Version 6 (IPv6.) Among other features, IPv6 supports a larger address space (128 bits) than IPv4 (32 bits), providing an exponential increase in the number of computers that can be addressable on the Web.

An IPv6 address is expressed as 8 groups of 4 hexadecimal digits. For example:

2001:0db8:85a3:08d3:1319:8a2e:0370:7334

This section contains the following additional topics to help you understand IPv6 in Oracle Fusion Middleware:

4.1.1 Understanding IPv6 Support by Component

Table 9 describes support for IPv6 by Oracle Fusion Middleware components:

  • The column IPv6 Only shows whether a component supports using IPv6 only for all communication.

  • The column Dual Stack shows whether a component supports using both IPv6 and IPv4 for communication. For example, some components do not support using IPv6 only, because some of the communication is with the Oracle Database, which supports IPv4, not IPv6. Those components support dual stack, allowing for IPv6 communication with other components.

Table 9 IPv6 Support in Oracle Fusion Middleware

Component IPv6 Only Dual Stack Comments

Oracle Application Development Framework


Yes

Yes


Oracle HTTP Server

Yes

Yes

To configure Oracle HTTP Server for IPv6, see "Configuring Oracle HTTP Server for IPv6" in Administering Oracle Fusion Middleware.

Oracle WebLogic Server

Yes

Yes

The Oracle WebLogic Server Web Server plug-ins support IPv6, beginning with the 11g release.


4.1.2 Understanding IPv6 Support by Topology

Table 10 shows the supported topologies for IPv4 and IPv6 (dual-stack means that the host is configured with both IPv4 and IPv6):

Table 10 Supported IPv6 Topologies

Topology Description

Topology A

This topology includes:

  • Oracle Database on an IPv4 protocol host

  • Oracle WebLogic Server on a dual-stack host

  • Clients on an IPv4 protocol host

  • Clients on an IPv6 protocol host

Topology B

This topology includes:

  • Oracle Database on an IPv4 protocol host

  • One or more of Oracle WebLogic Server or Fusion Middleware Control on dual-stack hosts

  • Oracle HTTP Server with mod_wl_ohs on an IPv6 protocol host

Topology C

This topology includes:

  • Database, such as MySQL, that supports IPv6 on an IPv6 protocol host

  • Oracle WebLogic Server on an IPv6 protocol host

  • Clients on an IPv6 protocol host

Topology D

This topology includes:

  • Oracle Database on an IPv4 protocol host

  • One or more of Oracle WebLogic Server or Fusion Middleware Control on dual-stack hosts

  • Clients on an IPv4 protocol host

  • Clients on an IPv6 protocol host

Topology G

This topology includes:

  • Oracle Database on an IPv4 protocol host

  • One or more of Oracle WebLogic Server or Fusion Middleware Control on an IPv4 protocol host

  • Oracle HTTP Server with mod_wl_ohs on a dual-stack host

  • Clients on an IPv6 protocol host


4.2 Configuration Requirements for Installing on a DHCP Host

Dynamic Host Configuration Protocol (DHCP) assigns dynamic IP addresses on a network. Dynamic addressing allows a computer to have a different IP address each time it connects to the network. In some cases, the IP address can change while the computer is still connected. You can have a mixture of static and dynamic IP addressing in a DHCP system.

In a DHCP setup, the software tracks IP addresses, which simplifies network administration. This lets you add a new computer to the network without having to manually assign that computer a unique IP address. However, before installing Oracle Database onto a computer that uses the DHCP protocol, you must install a loopback adapter to assign a static, non-routable IP address to that computer.

If you are installing your Oracle Fusion Middleware products on a DHCP host, refer to your operating system documentation for instructions on how to properly configure a loopback adapter.

4.3 Configuration Requirements for Installing on a Non-Networked Computer

You can install your Oracle Fusion Middleware product on a non-networked computer, such as a laptop. Because a non-networked computer has no access to other computers, you have to install all the components that you need on the computer.

In addition, you must follow the instructions in Section 4.2, "Configuration Requirements for Installing on a DHCP Host" to install a loopback adapter and modify the hosts file on your system.

4.4 Configuration Requirements for Installing on a Multihomed Computer

You can install your Oracle Fusion Middleware product on a multihomed computer. A multihomed computer is associated with multiple IP addresses. This is typically achieved by having multiple network cards on the computer. Each IP address is associated with a host name; additionally, you can set up aliases for each hostname.

The installer picks up the fully qualified domain name from the first entry in /etc/hosts (on UNIX operating systems) or %SYSTEMROOT%\system32\drivers\etc\hosts (on Windows operating systems) file. So if your file looks like the following (IPv4 example shown below):

127.0.0.1 localhost.localdomain localhost
10.1.1.1 examplehost1.example.com examplehost1
10.2.2.2 examplehost2.example.com examplehost2

examplehost1.example.com would be picked for configuration.

For specific network configuration of a system component, refer to the individual component's configuration documentation.

In any situation where you change any combination of the host name, domain name, or IP address of a host, you also change the information for your Oracle Fusion Middleware components. See "Changing the Network Configuration of Oracle Fusion Middleware" in Administering Oracle Fusion Middleware for more information about additional steps that need to be performed.

4.5 Correct Format For Entries in the /etc/hosts File

To ensure that both forward lookup (find the IP address given the hostname) and reverse lookup (finding the hostname given the IP address) return the same results, make sure your /etc/hosts file is formatted correctly using the following guidelines:

  • The host name may contain only alphanumeric characters, hyphen, and period. The name must begin with an alphabetic character and end with an alphanumeric character.

  • Host names should be specified as fully qualified host names (host name with the appended domain name).

  • Lines cannot start with a blank space or tab character, but fields may be separated by any number of space or tab characters.

  • Comments are allowed and designated by a pound sign (#) preceding the comment text.

  • Trailing blank and tab characters are allowed.

  • Blank line entries are allowed.

  • Only one host entry per line is allowed.

5 Verifying Requirements for Oracle Universal Installer

This section contains prerequisite information for the Oracle Universal Installer (OUI). The requirements in this section must be met in order for the installer to start:

5.1 Startup Requirements

The items in Table 11 are checked as the installer is being started:

Table 11 Oracle Universal Installer Startup Requirements

Category Accepted or Minimum Values

Platforms

For a complete list of supported platforms, refer to the System Requirements and Supported Platforms for Oracle Fusion Middleware 11gR1 document on the Oracle Fusion Middleware Supported System Configurations page, as described in Section 1, "Using This Document With the Certification Matrix and Product Installation Guides".

CPU Speed

At least 300MHz.

Monitor

At least 256 colors (this is a requirement for the graphical mode installer only).

Swap Space

At least 512MB.

JDK

See Section 2 for more information about JDK verification on your system.

Temp Space

At least 300MB.


5.2 Modifying the SHMMAX Parameter on Linux Operating Systems

If you are running Oracle Universal Installer on a certified Linux operating system, 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. Activate the new SHMMAX setting by running the command:

    /sbin/sysctl -p
    
  3. Start the Oracle Universal Installer and install your software.

6 Verifying System Requirements for UNIX Operating Systems

This section contains system requirement information for UNIX operating systems.

In some cases, a particular platform may be de-supported for use with Oracle Fusion Middleware products. While this particular platform's requirements may remain in this document for legacy purposes, it would no longer be listed in the System Requirements and Supported Platforms for Oracle Fusion Middleware 11gR1 document and would no longer be considered a "certified" platform.

The System Requirements and Supported Platforms for Oracle Fusion Middleware 11gR1 document is located on the Oracle Fusion Middleware Supported System Configurations page, as described in Section 1, "Using This Document With the Certification Matrix and Product Installation Guides".

All packages listed are minimum versions.

The following topics are covered in this section:

6.1 Verifying General UNIX Operating System Requirements

This section contains the following:

6.1.1 Enabling Unicode Support

Your operating system configuration can influence the behavior of characters supported by Oracle Fusion Middleware products.

On UNIX operating systems, Oracle highly recommends that you enable Unicode support by setting the LANG and LC_ALL environment variables to a locale with the UTF-8 character set. This enables the operating system to process any character in Unicode. Table 12 describes these environment variables.

Table 12 Language Environment Variables on UNIX Operating Systems

Variable Description

LANG

This environment variable sets the installation default locale. For example:

setenv LANG en_US.UTF-8

LC_ALL

This environment variable overrides the value of the LANG environment variable and the values of any other LC_* environment variables. For example:

setenv LC_ALL en_US.UTF-8

To check your current locale settings, use the locale command on your system. Below is an example:

locale
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_MESSAGES=
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

In a design-time environment, if you are using Oracle JDeveloper, select Tools -> Preferences -> Environment -> Encoding -> UTF-8 to enable Unicode support.

6.1.2 Checking the Open File Limit

On all UNIX operating systems, the minimum Open File Limit should be 4096. You can see how many files are open with the following command:


Note:

The following examples are for Linux operating systems. Equivalent commands should be followed for other operating systems.


/usr/sbin/lsof | wc -l

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  nofile  2048
* hard  nofile  2048

Change the values from 2048 to 4096, then reboot the machine.

6.2 Verifying Linux Operating System Requirements

Table 13 lists the platform, operating system, package, and patch information for Linux operating systems that are either currently supported or were supported in a previous release.

Use the following links to go directly to the row of your choice:

Table 13 Linux Operating System Requirements

Processor Operating System Version Required Packages Required Kernel Version

Linux x86-64

Oracle Linux 5 (Update 6)

Red Hat Linux 5 (Update 6)

binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3 for x86-64
compat-libstdc++-33-3.2.3 for i386
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
gcc-4.1.1
gcc-c++-4.1.1
glibc-2.5-12 for x86_64
glibc-2.5-12 for i686
glibc-common-2.5
glibc-devel-2.5 for x86-64
glibc-devel-2.5-12 for i386
libaio-0.3.106 for x86_64
libaio-0.3.106 for i386
libaio-devel-0.3.106
libgcc-4.1.1 for x86_64
libgcc-4.1.1 for i386
libstdc++-4.1.1 for x86_64
libstdc++-4.1.1 for i386
libstdc++-devel-4.1.1
make-3.81
openmotif-2.2.3
openmotif22-2.2.3
redhat-lsb-3.1-12.3.EL.0.2
sysstat-7.0.0
xorg-x11-utils

2.6.18

x86-64

Oracle Linux 6 (Update 1)

Red Hat Linux 6 (Update 1)

binutils-2.20.51.0.2-5.28.el6
compat-libcap1-1.10-1
compat-libstdc++-33-3.2.3-69.el6 for x86_64
compat-libstdc++-33-3.2.3-69.el6 for i686
gcc-4.4.4-13.el6
gcc-c++-4.4.4-13.el6
glibc-2.12-1.7.el6 for x86_64
glibc-2.12-1.7.el6 for i686
glibc-devel-2.12-1.7.el6 for i686
libaio-0.3.107-10.el6
libaio-devel-0.3.107-10.el6
libgcc-4.4.4-13.el6
libstdc++-4.4.4-13.el6 for x86_64
libstdc++-4.4.4-13.el6 for i686
libstdc++-devel-4.4.4-13.el6
libXext for i686
libXtst for i686
openmotif-2.2.3 for x86_64
openmotif22-2.2.3 for x86_64
sysstat-9.0.4-11.el6

2.6.32-100.28.5.el6

x86-64

SUSE 10 (Update 2)

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
openmotif-2.2.3
openmotif21-libs-2.1.30
sysstat-6.0.2

2.6.16.21

x86-64

SUSE 11 (all SP levels included)

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-0.3.104-140.22
libaio-devel-0.3.104-140.22
libaio-32bit-0.3.104
libaio-devel-32bit-0.3.104
libgcc43-4.3.3_20081022
libstdc++43-4.3.3_20081022-11.18
libstdc++43-devel-4.3.3_20081022-11.18
libstdc++33-3.3.3
libstdc++33-32bit-3.3.3
libstdc++43-32bit-4.3.3_20081022
libstdc++43-devel-32bit-4.3.3_20081022
libstdc++-devel-4.3
make-3.81
openmotif-2.3.1-3.13
openmotif-devel-32bit-2.3.1-3.13
openmotif22-libs-32bit-2.2.4-138.17
openmotif-libs-2.3.1-3.13
openmotif-devel-2.3.1-3.13
openmotif-libs-32bit-2.3.1-3.13
openmotif21-libs-32bit-2.1.30MLI4-143.2
openmotif22-libs-2.2.4-138.17
sysstat-8.1.5-7.8

2.6.27.19-5-default


6.3 Verifying Solaris Operating System Requirements

Table 14 lists the platform, operating system, package, and patch information for Solaris operating systems that are either currently supported or were supported in a previous release.

Table 14 Solaris Operating System Requirements

Processor Operating System Version Required Packages Required Operating System Patches

SPARC64

Oracle Solaris 10 Update 9

SUNWarc
SUNWbtool
SUNWhea
SUNWlibC
SUNWlibm
SUNWlibms
SUNWsprot
SUNWtoo
SUNWi1of
SUNWi1cs
SUNWi15cs
SUNWxwfnt

Motif: 2.1.0

GCC: package 3.4.2 or higher

127111-02
137111-04

Oracle Solaris 11

SUNWlibC
developer/assembler

Solaris x86-64

Oracle Solaris 10 Update 9

SUNWarc
SUNWbtool
SUNWhea
SUNWlibC
SUNWlibm
SUNWlibms
SUNWsprot
SUNWtoo
SUNWi1of
SUNWi1cs
SUNWi15cs
SUNWxwfnt

GCC: package 3.4.2 or higher

127112-02Foot 1 
137112-04

Oracle Solaris 11

SUNWlibC
developer/assembler


Footnote 1 For additional details about patches 127112 and 137112, see notes 1000642.1 and 1019395.1 on My Oracle Support.

6.3.1 Applying Solaris Patches in Non-Global Zones

On Solaris operating systems, the prerequisite patches that are applied in the global zone can be considered applied in the non-global zones. There is only one kernel running on the system, and all zones must be at the same patch level with respect to the kernel and other Solaris system components. Kernel patches can only be applied from the global zone, and they affect the global and all non-global zones equally.

To check if a kernel patch is applied in the global zone, use the following command:

showrev -p | grep patch_number

For example, to check if patch 137111-04 is applied:

showrev -p | grep 137111

6.4 Verifying HP-UX Operating System Requirements

Table 15 lists the platform, operating system, package, and patch information for HP-UX operating systems that are either currently supported or were supported in a previous release.

Table 15 HP-UX Operating System Requirements

Processor Operating System Version Required Packages Required Operating System Patches

Itanium

HP-UX 11.31 (Update 7)

B3394BA (version 2.1.0)
PHKL_36248
PHKL_36249
PHSS_37202
PHSS_37501
PHCO_38050
PHSS_38139

6.5 Verifying IBM AIX Operating System Requirements

Table 16 lists the platform, operating system, package, and patch information for IBM AIX operating systems that are either currently supported or were supported in a previous release.

Table 16 IBM AIX Operating System Requirements

Processor Operating System Version Required Packages Required Operating System Patches

POWER

7.1 (Update 1)

bos.adt.base
bos.adt.lib
bos.adt.libm
bos.perf.libperfstat
bos.perf.perfstat
bos.perf.proctools
rsct.basic.rte
rsct.compat.clients.rte
xlC.aix61.rte (version 10.1.0.0)
xlC.rte (version 10.1.0.0)

6.1 (Update 7)

bos.adt.base
bos.adt.lib
bos.adt.libm
bos.perf.libperfstat
bos.perf.perfstat
bos.perf.proctools
rsct.basic.rte
rsct.compat.clients.rte
xlC.aix50.rte (version 9.0.0.0)
xlC.rte (version 9.0.0.0)
gpfs.base (version 3.2.1.8)Foot 1 

System z

Red Hat Linux 6 (Update 1)



SUSE 11 (Update 1)




Footnote 1 Required for Oracle RAC.

7 Verifying Requirements for Windows Operating Systems

This section contains the following information regarding Microsoft Windows operating systems:

7.1 Certified Windows Operating Systems

Refer to the certification document for 12c (12.1.2) on the Oracle Fusion Middleware Supported System Configurations page for the latest information on certified Windows operating systems.

7.2 Disabling Anti-Virus Software

If you encounter issues related to anti-virus software during your Fusion Middleware product installation, disable your anti-virus software for the entire duration of the installation. If the system is restarted before the installation is complete, ensure the anti-virus software was not restarted before continuing with the installation.

Anti-virus software can be re-enabled when the installation is complete.

7.3 Installing and Configuring Java Access Bridge

If you are installing on a Windows machine, you have the option of installing and configuring Java Access Bridge for Section 508 Accessibility. This is only necessary if you require Section 508 Accessibility features.

Installation instructions are available in the Oracle Java Access Bridge Installation and Application Developer's Guide:

http://docs.oracle.com/javase/accessbridge/2.0.2/toc.htm

7.4 Verifying Library Files on Windows for Oracle HTTP Server

If you are installing Oracle HTTP Server on your certified Windows operating system, you should verify that the msvcr90.dll and linkinfo.dll library files exist on your system; these are required by Oracle HTTP Server.

For more information, see also "Missing Libraries Might Cause HTTPD to Exit Without Notice" in Oracle HTTP Server Release Notes.

If you are unable to the required libraries on your system, contact Microsoft support for further assistance.

8 Verifying Requirements for Your Database

This section contains the following:

8.1 Finding a Certified Database

Refer to the certification document for 12c (12.1.2) on the Oracle Fusion Middleware Supported System Configurations page for the latest information on certified databases.

8.2 Configuring Your Oracle Database for the Metadata Services (MDS) Schema

On Oracle databases, the MDS database user created by Repository Creation Utility (RCU) requires EXECUTE privilege on DBMS_OUTPUT and DBMS_LOB. When you create a metadata repository using RCU, if PUBLIC does not have EXECUTE privilege on DBMS_OUTPUT and DBMS_LOB, the RCU user must have the privilege to grant EXECUTE privilege on DBMS_OUTPUT and DBMS_LOB to the MDS user.

To ensure that you have the correct privileges, login to RCU as a SYSDBA or as a DBA user who has EXECUTE privilege with GRANT OPTION on DBMS_OUTPUT and DBMS_LOB.

8.3 Assigning a Default Microsoft SQL Server Database for the Oracle Data Integrator Standalone Agent

A default database must be assigned to successfully complete the standalone agent startup with Microsoft SQL server. Execute the following MSSQL statement to make this assignment:

ALTER LOGIN sql_login WITH DEFAULT_DATABASE = default_database

Replace sql_login with the login name, and default_database with the default database name.

9 Verifying Requirements for Repository Creation Utility

This section contains the following:

9.1 RCU Supported Platforms

You can run RCU from any machine to connect to any certified local or remote database in order to create the schemas required by your Oracle Fusion Middleware product. The database can be running on any operating system platform that is supported by that particular database.

9.2 RCU Requirements for Oracle Databases

RCU checks for the following on Oracle databases:

  • Database version is:

    • Equal to or higher than 11.1.0.7 for 11g databases

    • Equal to or higher than 11.2.0.3 for 11g Release 2 databases

    • Equal to or higher than 12.1.0.1 for 12c databases


      Note:

      Always refer to the appropriate certification document for your release on the Oracle Fusion Middleware Supported System Configurations page for the latest certification information.

      In some cases, additional database certifications may be added before RCU is updated. When you run RCU, you may receive a warning that the database on which you are installing the schemas is not supported; as long as the database version is listed in the certification document, you can safely ignore this warning.


  • Database is installed with Oracle JVM enabled. Refer to your database documentation for information about how to do this.

  • Character set is AL32UTF8.

    If your database does not use the AL32UTF8 character set, you will see the following warning when running RCU:

    The database you are connecting is with non-AL32UTF8 character set. Oraclestrongly recommends using AL32UTF8 as the database character set.
    

    You can ignore this warning and continue using RCU.

  • The following database parameters are set as specified:

    Parameter Minimum Required Value

    SHARED_POOL_SIZE

    147,456 KB

    SGA_MAX_SIZE

    147,456 KB

    DB_BLOCK_SIZE

    8 KB

    session_cached_cursors

    100

    processes

    500

    open_cursors

    800

    db_files

    600


10 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 © 2013, 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 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.