8i | 9i | 10g | 11g | 12c | 13c | 18c | 19c | 21c | 23ai | 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.


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


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.


Response File Version=


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



#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





#The oracle home location. This can be an existing Oracle Home or a new Oracle Home

#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.



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

$ cd /u01/software
$ unzip fmw_12.

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

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

Your software installation is now complete.


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.