8i | 9i | 10g | 11g | 12c | 13c | 18c | 19c | 21c | 23c | Misc | PL/SQL | SQL | RAC | WebLogic | Linux

Home » Articles » 12c » Here

Oracle Forms and Reports 12c (12.2.1) Silent Installation on Oracle Linux 6 and 7

This article describes the silent installation of Oracle Forms and Reports on Oracle Linux 6 and 7. The article assumes there is already an Oracle WebLogic Server 12cR1 (12.2.1) installation present on the machine.

Related articles.

Software

Download the Forms and Reports 12c (12.2.1) software from Oracle Technology Network.

Prerequisites

In addition to any prerequisites performed during the WebLogic 12c installation, the following packages should be installed in they are not already present.

# OL6 and OL7
yum install binutils -y
yum install compat-libcap1 -y
yum install compat-libstdc++-33 -y
yum install compat-libstdc++-33.i686 -y
yum install gcc -y
yum install gcc-c++ -y
yum install glibc -y
yum install glibc.i686 -y
yum install glibc-devel -y
yum install glibc-devel.i686 -y
yum install libaio -y
yum install libaio-devel -y
yum install libgcc -y
yum install libgcc.i686 -y
yum install libstdc++ -y
yum install libstdc++.i686 -y
yum install libstdc++-devel -y
yum install ksh -y
yum install make -y
yum install sysstat -y

# OL6 Only
yum install libXext.i686 -y
yum install libXtst.i686 -y
yum install openmotif -y
yum install openmotif22 -y

# OL7 Only
yum install ocfs2-tools -y
yum install motif -y
yum install motif-devel -y
yum install numactl -y
yum install numactl-devel -y

Turning off the firewall and setting SELinux to Permissive reduces the chances of problems during the installation. You can see how to do this here.

The rest of the article assumes all required software is present in the "/u01/software" directory. Adjust as required.

Response Files

Response files provide all the answers to the questions normally asked by the Oracle Universal Installer (OUI).

Create a file called "/u01/software/forms.rsp" with the following contents. Alter the parameters as required.

[ENGINE]

#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0

[GENERIC]

#Set this to true if you wish to skip software updates
DECLINE_AUTO_UPDATES=true

#
MOS_USERNAME=

#
MOS_PASSWORD=<SECURE VALUE>

#If the Software updates are already downloaded and available on your local system, then specify the path to the directory where these patches are available and set SPECIFY_DOWNLOAD_LOCATION to true
AUTO_UPDATES_LOCATION=

#
SOFTWARE_UPDATES_PROXY_SERVER=

#
SOFTWARE_UPDATES_PROXY_PORT=

#
SOFTWARE_UPDATES_PROXY_USER=

#
SOFTWARE_UPDATES_PROXY_PASSWORD=<SECURE VALUE>

#The oracle home location. This can be an existing Oracle Home or a new Oracle Home
ORACLE_HOME=/u01/app/oracle/middleware/

#Set this variable value to the Installation Type selected as either Standalone HTTP Server (Managed independently of WebLogic server) OR Colocated HTTP Server (Managed through WebLogic server)
INSTALL_TYPE=Forms and Reports Deployment

Create a file called "/u01/software/oraInst.loc" with the following contents.

inventory_loc=/u01/app/oraInventory
inst_group=oinstall

Installation

Unzipping the "fmw_12.2.1.0.0_fr_linux64_Disk1_1of1.zip" file produces an executable ".bin" file, which starts the installer.

$ cd /u01/software
$ unzip fmw_12.2.1.0.0_fr_linux64_Disk1_1of1.zip

Run the installer, referencing the "forms.rsp" and "oraInst.loc" files.

$ export JAVA_HOME=/u01/app/oracle/jdk1.8.0_77
$ ./fmw_12.2.1.0.0_fr_linux64.bin -silent -response /u01/software/forms.rsp -invPtrLoc /u01/software/oraInst.loc

Your software installation is now complete.

Post-Installation

Unlike previous versions, where the Forms and Reports Services installation automatically created the domain, in 12c you need to do this manually performing the following steps.

For more information see:

Hope this helps. Regards Tim...

Back to the Top.