This post covers high level overview of Forms & Reports 11g R2 installation
1. Oracle Forms & Reports consists of
1.1 Oracle Forms
a) Forms Builder – required for development and compilation of forms
b) Forms Server – run-time server used to deploy forms application and execution of forms
1.2 Oracle Reports
a) Reports Builder – required for development and compilation of reports
b) Reports Server – run-time server used to deploy reports application and execution of reports
2. Latest release (as of April 2012) of Oracle Forms & Reports is 11g R2 (11.1.2)
3. Installation Type – You can install Forms & Reports in two type
3.1 Install & Configure – You can install and configure forms & reports at same time using installer
3.2 Install Software – Do Not Configure – You can install just forms & reports software and do not configure them via installer. You later configure forms & reports by running $ORACLE_HOME/bin/config.sh (bat)
4. Configuration Type – You can configure forms & reports in two ways
4.1 Configure for Deployment – In this option you configure Forms & Reports and also configure Oracle HTTP Server (OHS) including Enterprise Manager. In this configuration you also get option to integrate Forms & Reports with Identity Management Components (OID, OAM 10g or 11g). Use this option for Production Type installation.
4.2 Configure for Development – In this option you configure Forms & Reports but without OHS and Enterprise Manager . You also don’t get an option to integrate Forms & Reports with Identity Management Components (OID, OAM 10g or 11g). Use this option for Development Type installation.
5. Integrating Forms & Reports with IDM – You can integrate Forms & Reports with OID 11g (for other LDAP types and version check Certification Matrix ). OAM or OSSO can be used to integrate Forms & Reports for Single Sign-On. More on OAM 11g in my book at Amazon
6. Forms & Reports in deployment mode will create
a) WebLogic Domain with Admin Sever and two managed servers (WLS_FORMS & WLS_REPORTS) more on WebLogic domain here
b) Oracle Instance managed by OPMN with Forms, Reports, EM, and OHS
7. You will need to install WebLogic Software (10.3.5), this will create Middleware Home (More on MW_HOME, ORACLE_HOME, ORACLE_INSTANCE or DOMAIN_HOME here )
8. You must install Forms & Reports Software under Middleware Home (MW_HOME) created during WebLogic Installation. This step will create ORACLE_HOME for forms & reports. Use runInstaller (for Unix) and setup.exe (for windows) to install forms & report from Disk1 of software.
9. You can integrate Oracle Identity Management components (OID & OAM) at configuration stage (select configuration type Deployment, select OHS and select Application Identity Store & Access Control)
Note: You can integrate Forms & Reports with Oracle IDM (OID & OAM) later as well using steps mentioned here
10. OAM can be configured in OPEN, SIMPLE or CERT mode (more in my book here ) then you must register OAM Agents manually from Forms & Reports node
11. To check Forms use http://host:port/forms/frmservlet and for Report http://host:port/reports/rwservlet
where port is
a) For deployment mode port os OHS listen port or WebLogic Managed server listen port of respective servers
b) For development mode port is WebLogic Admin Server port
Here is little quiz for readers – Is it possible to install Forms on one server and reports on different server. If yes what additional configuration is required and if not why not ?
Leave your answer under comments !