Author Photo

Being a Linux Enthusiast and a Fan of Open Source Software, I created Ahmer’s SysAdmin Recipes blog to share my experiences with other System Administrators. The curiosity doesn’t let me stop; therefore, I am constantly trying to learn new software tools and techniques. Whereas I also have the passion and the patience to teach the others.

I am always ready to accept new challenges and wish to explore the areas, that I haven’t worked on. Please give me your feedback and help me improve this blog.

Tuesday, 1 January 2019

Configure Oracle Forms and Reports 12c on CentOS 7

configure-Oracle-Forms-and-Reports-12c-on-CentOSThis post is the sequel of our previous post Install Oracle Forms and Reports 12c on CentOS 7. We have successfully installed Oracle Forms and Reports 12c on CentOS 7 server. Now it’s time post installation configurations of Oracle Forms and Reports 12c.

In this article, we will create a Repository for Oracle Forms and Reports 12c in a Remote Oracle Database. Then, we will use Oracle Forms and Reports 12c Configuration Wizard to perform necessary configurations.


System Specification:

We are using the same CentOS 7 server that we have used in Install Oracle Forms and Reports 12c on CentOS 7.

CPU 2.4 Ghz (4 cores)
Memory 4 GB
Storage 60 GB
Operating System CentOS 7.6
Java Development Kit (JDK) 8u192
Oracle Weblogic Infrastructure
Oracle Forms and Reports


Create Database Schemas using Repository Creation Utility (RCU):

Connect with using ssh as oracle user.

Run Repository Configuration Utility (RCU) as follows:

[oracle@appserver-04 ~]$ $MW_HOME/oracle_common/bin/rcu RCU Logfile: /tmp/RCU2018-12-31_14-23_1336016982/logs/rcu.log


Click on Next.


Select Create Repository option. Since, we have DBA privileges on our Repository database, therefore, we selected System Load and Product Load option.

Click on Next.


Provide database connection details here and click on Next.


RCU performs prerequisite checks. Click on OK when done.


Select required components to create their respective schemas and click on Next.


RCU perform prerequisite checks for the required components. Click on OK.


Define password for the Repository schemas here and click on Next.


Define Tablespace mappings and click on Next.


Click on OK.


RCU is creating tablespaces. Click on OK when done.


Review the summary of the configurations and click on Create.


Repository creation is in progress.


Check the completion summary and installation log.

Click on Close.

RCU has successfully created the Repository.


Configure Oracle Forms and Reports 12c:

Connect with using ssh as oracle user.

Run Configuration Wizard as follows:

[oracle@appserver-04 ~]$ $MW_HOME/oracle_common/common/bin/



Select Create a new domain and provide Domain location.

Click on Next.


Select the required product templates and click on Next.


Provide application location and click on Next.


Define an Administrator user here. Click on Next.


Select Production domain mode and a certified JDK. Click on Next.


Provide database connection details here and click on Next.


Edit database connection details for individual components. Click on Next.


Check JDBC connectivity and Click on Next.


Select a component to performed Advance Configuration relevant to that component. Click on Next.


Review configuration summary and click on Create.


Configuration is in progress.


Oracle Forms and Reports 12c has been configured. Note down the URL to access the Admin console from browser.

Click on Finish to exit Configuration Manager.

Connect as root user and allow Weblogic Server and Node Manager ports 7001/tcp and 5556/tcp respectively in Linux firewall.

[root@appserver-04 ~]# firewall-cmd --permanent --add-port=7001/tcp success [root@appserver-04 ~]# firewall-cmd --permanent --add-port=5556/tcp success [root@appserver-04 ~]# firewall-cmd --reload success

Create credential file for easier startup of weblogic server.

[oracle@appserver-04 ~]$ mkdir -p $DOMAIN_HOME/servers/AdminServer/security/ [oracle@appserver-04 ~]$ echo "username=weblogic" > $DOMAIN_HOME/servers/AdminServer/security/ [oracle@appserver-04 ~]$ echo "password=weblogic123" >> $DOMAIN_HOME/servers/AdminServer/security/

Start Node Manager.

[oracle@appserver-04 ~]$ $DOMAIN_HOME/bin/ &

Start Weblogic Server.

[oracle@appserver-04 ~]$ $DOMAIN_HOME/bin/ &

Open URL in a browser.


We have successfully created a Repository using RCU and configure Oracle Forms and Reports 12c using Configuration Wizard.

Configure Oracle Forms and Reports 12c on CentOS 7


No comments:

Post a Comment