SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Oracle Forms and Reports 11g Installation on Linux 5.4
 Change O/s Configuration and Parameters
Take the backup before modifying the O/s configuration files.
cp sysctl.conf sysctl.confold
cd /etc
vi sysctl.conf
 Add the following to the Kernel sysctl configuration file for Red Hat Linux
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
# sysctl.conf(5) for more details.
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
# Controls source route verification
net.ipv4.conf.default.rp_filter = 1
# Do not accept source routing
net.ipv4.conf.default.accept_source_route = 0
# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0
# Controls whether core dumps will append the PID to the core filename
# Useful for debugging multi-threaded applications
kernel.core_uses_pid = 1
# Controls the use of TCP syncookies
net.ipv4.tcp_syncookies = 1
# Controls the maximum size of a message, in bytes
kernel.msgmnb = 65536
# Controls the default maxmimum size of a mesage queue
kernel.msgmax = 65536
# Controls the maximum shared segment size, in bytes
kernel.shmmax = 68719476736
# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 4294967296
Press Esc +Shift :wq to save the changes
Press Esc +Shift :q! to quit without saving the changes
 Change the Hosts File Entry
Take the backup before modifying the hosts file entry
cd /etc
cp hosts hostsold
vi hosts
Press Esc +Shift :wq to save the changes
Press Esc +Shift :q! to quit without saving the changes
 Go to /etc/security (cd /etc/security) and Add or change /etc/security/limits.conf file:
vi limits.conf
# End of file
oracle hard nofile 4096
oracle soft nofile 4096
oracle hard nproc 16384
oracle soft nproc 2047
 Go to /etc/pam.d (cd /etc/pam.d) and Add or change line to the /etc/pam.d/login file
vi login
add the below lines in the file
session required pam_limits.so
session required /lib/security/pam_limits.so
Press Esc +Shift :wq to save the changes
Press Esc +Shift :q! to quit without saving the changes
 The following packages(rpm) are required for Enterprise Linux:
checking rpm:
rpm –q rpmname
rpm –q elfutils-libelf-devel-0.125-3.el5.i386
rpm –q gcc-4.1.2-46.el5.x86_64
rpm –q gcc-c++-4.1.2-46.el5.x86_64
rpm –q glibc-devel-2.5-42.i386
rpm –q libaio-0.3.106-3.2.i386
rpm –q libaio-0.3.106-3.2.x86_64
rpm –q libaio-devel-0.3.106-3.2.i386
rpm –q libaio-devel-0.3.106-3.2.x86_64
rpm –q libstdc++-4.1.2-46.el5.i386
rpm –q libstdc++-4.1.2-46.el5.x86_64
rpm –q libstdc++-devel-4.1.2-46.el5.i386
rpm –q libstdc++-devel-4.1.2-46.el5.x86_64
rpm –q libXp-1.0.0-8.1.el5.x86_64
rpm –q libxp6-1.0.1-2.mga2.i586
rpm –q libxp6-1.0.1-3-mdv2012.0.i586
rpm -q openmotif-2.2.3-6.RHEL4.2.i386
rpm -q openmotif-2.2.3-9.RHEL4.1.src
rpm -q openmotif22-2.2.3-20.x86_64
rpm -q sysstat-7.0.2-3.el5.x86_64
rpm -q XFree86-libs-3.3.2.3-25.i386
Attached the downloaded rpm here
Create User and Groups by using below commands:
groupadd oinstall
useradd -g oinstall oracle
passwd oracle
Unzip the software from the path where it is saved and use the below command to unzip the file
unzip ofm_frmrpts_linux_11.1.2.0.0_64_disk1_1of1.zip
 Download and install Java JDK1.6 version from the path where it is saved before installing web
logic server
./jrockit - jdk1.6.0_22-R28.1.1-4.0.1-linux-x64.bin
Click Next to install the JDK
Click Next with the default Product Installation Directory
Click Next without selecting Optional Components
You will get the below confirmation message once the JDK has been installed successfully.
Click on Done to exit from JDK installation.
Set JAVA_HOME and path by editing the bash_profile by using below command.
vi .bash_profile
PATH=$PATH:$HOME/bin
export JAVA_HOME=/home/oracle/Oracle/jrockit - jdk1.6.0_22-R28.1.1-4.0.1
export PATH==/home/oracle/Oracle/jrockit - jdk1.6.0_22-R28.1.1-4.0.1/bin:$PATH
To save the changes Esc+Shift+: wq
To quit with out saving the changes Esc+Shift+: q!
To effect the changes to the server execute the below command.
. .bash_profile
 Download the web logic server software to the location /tmp/StageApps and install the web
logic server by using the below command.
java -jar wls1035_generic.jar
 Click Next to continue installation
 Create a new Middleware Home and give the location to be installed
 Click Next and uncheck the "I Wish to" and click Yes to continue
 Check the "I Wish to..." and click on Continue to proceed further
 Continue with default install Type "Typical" and click on Next
 Select the installed JDK path and click on Next
 Choose default web logic server location and click next to continue WLS installation
 Click Next
 You will get the above screen after installation got success. Uncheck the check box and click on
Done.
 Check the Middleware location in the installed path
 Go to the Stage directory where the software is downloaded and staged and run the below
command to start the installation
./runIstaller
 Select default values for Inventory Directory and Operating System Group Name
 Click Ok to continue installation
 Click Next
 Select "Skip Software Updates" and click Next to continue installation
 Select "Install and Configure" and click Next to continue installation
 Click next to continue and ignore the warning for operating system prerequisite checks
 Select the Oracle Middleware Home Location, Web logic server location and Oracle Instance
Location and click Next to continue installation
 Select "Configure For Deployment" and click Next to continue installation
 Select "Create Domain" and give the credentials for web logic server em console and click Next
to continue installation
 Select at least one developer tools and click Next to continue installation
 Select "Auto Port Configuration" and click Next to continue installation
 Select "Do Not Use Proxy Settings" and click Next to continue installation
 Uncheck "Use Application Identity Store" and click Next to continue installation
 Click on "Install" to start the installation
 You will get the below confirmation dialog once the installation reached 100% and connect to
Linux as root and execute the below command
#/home/oracle/Oracle/Middleware/Oracle_FRHome1/oracleRoot.sh
 Click OK once the script is executed and you will get the below error while configuring
and the solution to fix this issue is provided below
As we faced above error while configuring the domain ..
modifications done on this issue:
1) Make sure that your Hostname and Gateway has properly configured.
2) Make sure that below RPM packages are installed or not.
libXp-1.0.0-8.1.el5.x86 64.rpm
openmotif22-2.2.3-20.x86 64.rpm
3) Make sure that Firewall and Selinux has been Disabled.
Root] # service iptables status.
Root] # service iptables stop.
Refer below links for more information:
http://dirknachbar.blogspot.in/2011_02_01_archive.html
http://dirknachbar.blogspot.in/2011/02/oracle-reports-1111-reports.html
 Click Next once the configuration reached 100%
Click "Finish" once the installation is completed.
 Change/add user environment variables
log in as oracle
Go to /home/oracle
Vi .bash_profile
Add the following:
.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export JAVA_HOME=/home/oracle/jrockit-jdk1.6.0_22-R28.1.1-4.0.1
export PATH=/home/oracle/jrockit-jdk1.6.0_22-R28.1.1-
4.0.1/bin:$PATH:/home/oracle/Oracle/Middleware/Oracle_FRHome1/bin:$PATH
export ORACLE_MIDDLEWARE=/home/oracle/Oracle/Middleware
export ORACLE_HOME=/home/oracle/Oracle/Middleware/Oracle_FRHome1
export ORACLE_INSTANCE=/home/oracle/Oracle/Middleware/asinst_1
export
LD_LIBRARY_PATH=/home/oracle/Oracle/Middleware/Oracle_FRHome1/lib:/home/oracle/Orac
le/Middleware/Oracle_FRHome1/jdk/jre/lib/amd64/native_threads
export FORMS_BUILDER_CLASSPATH=/home/oracle/Oracle/Middleware/Oracle_FRHome1/jlib
export FORMS_PATH=/home/oracle/Oracle/data/myforms
Some Tips to start the servers from Linux:
To find any file name use the below command
find . -name *.DAT
find . -name *.lok
To remove any file execute the below command
rm -rf <File name with path>
start Admin Server
****************
cd /home/oracle/Oracle/Middleware/user_projects/domains/ClassicDomain/bin
./ startWebLogic.sh
start nodeManager
******************
cd /home/oracle/Oracle/Middleware/wlserver_10.3/server/bin
./ startNodeManager.sh
start reports engine
******************
cd /home/oracle/Oracle/Middleware/asinst_1/bin
./opmnctl startall
To find out the status
./opmnctl status
To stop the Engine
./opmnctl stopall
If WLS_FORMS and WLS_REPORTS are down, then we need start from Web logic Administrator console
http://bias17.bias.com:7001/console
Administrator Console: http://bias17.bias.com:7001/console
EM Console: http://bias17.bias.com:7001/em
EMAgent URL: http://bias17.bias.com:5155/emd/main
Reports URL: http://bias17.bias.com:8888/reports/rwservlet
Forms URL: http://bias17.bias.com:8888/forms/frmservlet
After successful installation, we need to verify the above links by opening in the web browser and you
will get the below screens.
Configuration Information for reports
Name of the File Directory structure on Unix
rwbuilder.sh $ORACLE_INSTANCE/config/reports/bin/
rwbuilder (executable) $ORACLE_HOME/bin/
Name of the File Directory structure on Unix
reports.sh $ORACLE_INSTANCE/config/reports/bin/
rwserver.sh $ORACLE_INSTANCE/config/reports/bin/
rwclient.sh $ORACLE_INSTANCE/config/reports/bin/
rwrun.sh $ORACLE_INSTANCE/config/reports/bin/
rwconverter.sh $ORACLE_INSTANCE/config/reports/bin/
rwservlet.properties **
$DOMAIN_HOME/servers/WLS_REPORTS/stage/reports/
reports/configuration/
cgicmd.dat **
$DOMAIN_HOME/servers/WLS_REPORTS/stage/reports/
reports/configuration/
rwserver.conf (standalone)
$ORACLE_INSTANCE/config/ReportsServerComponent/
report_server_name/
rwnetwork.conf (standalone)
$ORACLE_INSTANCE/config/ReportsServerComponent/
report_server_name/
rwnetwork.conf $ORACLE_INSTANCE/config/ReportsToolsComponent/ReportsTools/
rwserver.conf (in-process)**
$DOMAIN_HOME/servers/WLS_REPORTS/stage/reports/
reports/configuration/
rwnetwork.conf **
$DOMAIN_HOME/servers/WLS_REPORTS/stage/reports/
reports/configuration/
targets.xml $DOMAIN_HOME/sysman/state/
opmnctl (executable) $ORACLE_INSTANCE/bin/
opmn.xml $ORACLE_INSTANCE/config/OPMN/opmn/
uifont.ali
$ORACLE_INSTANCE/config/FRComponent/frcommon/
guicommon/tk/admin/
uiprint.txt
$ORACLE_INSTANCE/config/FRComponent/frcommon/
guicommon/tk/admin/
Tk2motif.rgb
$ORACLE_INSTANCE/config/FRComponent/frcommon/
guicommon/tk/admin/
portlist.ini $ORACLE_HOME/install/
httpd.conf $ORACLE_INSTANCE/config/OHS/ohs1/
tnsnames.ora $ORACLE_INSTANCE/config/
 We need to add the TNS entries in the tnsnames.ora file which is located in the below path
/home/oracle/Oracle/Middleware/asinst_1/config
DEV =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.12.43)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = dev.bias.com)
)
)
 If we are facing any issue while opening form builder in Linux, just execute
the below command as root user
]# xhost +
 To open the form builder in Linux execute below command from the path
/home/oracle/Oracle/Middleware/asinst_1/bin
./frmbld.sh
 Move the attached form HR.fmb to the path /home/oracle/Oracle/data/myforms
 Compile the form HR.fmb by opening it in form builder and it will generate HR.fmx in the same
directory.
 Open the deployed form in web browser by using the link below and you will get error as FRM-
40010: Cannot read form HR.
http://bias17.bias.com:8888/forms/frmservlet?config=hr8&form=HR
 If we get this error, then we need to log in into web logic em and need to give the
FORMS_PATH for environment configuration as /home/oracle/Oracle/data/myforms
 After the path provided then click on "Apply" button then will get confirmation message
as "Changes have been applied"
 Try again by opening the link in web browser you will get the below screen
http://bias17.bias.com:8888/forms/frmservlet?config=hr8&form=HR
Username:hr8
password:hr8
Database:DEV
 Enter the credentials for the database then the form will open
 If you do not want to enter the data base credentials at runtime, you need to configure
them in web logic server em under web configuration.
userid= hr8/hr8@DEV
 Click on "Apply" button you will get the confirmation "Applying Changes - Completed
Successfully" and then click on Close.
 Try again by opening the link in web browser you will get the below screen and this time
it will not ask for database credentials
http://bias17.bias.com:8888/forms/frmservlet?config=hr8&form=HR
Starting the In-process Server (Windows and UNIX) for Reports:
If you are using Reports Server as an in-process server (the default configuration),
sending a run report request starts the in-process server; however, if you are sending a
request through a command line, the servlet must be invoked first using either the run
report URL or the Web command URL. When you have successfully started the servlet,
this also means you have successfully started the in-process server.
To directly start the in-process server from a URL, enter the following from your Web
browser:
http://bias17.bais.com:8888/reports/rwservlet/startserver

Weitere ähnliche Inhalte

Was ist angesagt?

JDBC Java Database Connectivity
JDBC Java Database ConnectivityJDBC Java Database Connectivity
JDBC Java Database ConnectivityRanjan Kumar
 
Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)
Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)
Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)sheriframadan18
 
ASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewShahed Chowdhuri
 
MikroTik CHR sebagai server DHCP dan Internet Gateway bagi VM dan Container p...
MikroTik CHR sebagai server DHCP dan Internet Gateway bagi VM dan Container p...MikroTik CHR sebagai server DHCP dan Internet Gateway bagi VM dan Container p...
MikroTik CHR sebagai server DHCP dan Internet Gateway bagi VM dan Container p...I Putu Hariyadi
 
What Is Java | Java Tutorial | Java Programming | Learn Java | Edureka
What Is Java | Java Tutorial | Java Programming | Learn Java | EdurekaWhat Is Java | Java Tutorial | Java Programming | Learn Java | Edureka
What Is Java | Java Tutorial | Java Programming | Learn Java | EdurekaEdureka!
 
Odi 12c-getting-started-guide-2032250
Odi 12c-getting-started-guide-2032250Odi 12c-getting-started-guide-2032250
Odi 12c-getting-started-guide-2032250Udaykumar Sarana
 
Anatomy of a Modern Node.js Application Architecture
Anatomy of a Modern Node.js Application Architecture Anatomy of a Modern Node.js Application Architecture
Anatomy of a Modern Node.js Application Architecture AppDynamics
 
Introduction to angular with a simple but complete project
Introduction to angular with a simple but complete projectIntroduction to angular with a simple but complete project
Introduction to angular with a simple but complete projectJadson Santos
 
Spring Boot and REST API
Spring Boot and REST APISpring Boot and REST API
Spring Boot and REST API07.pallav
 
Basic Concept of Node.js & NPM
Basic Concept of Node.js & NPMBasic Concept of Node.js & NPM
Basic Concept of Node.js & NPMBhargav Anadkat
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewMarkus Michalewicz
 
JavaScript Basics and Best Practices - CC FE & UX
JavaScript Basics and Best Practices - CC FE & UXJavaScript Basics and Best Practices - CC FE & UX
JavaScript Basics and Best Practices - CC FE & UXJWORKS powered by Ordina
 

Was ist angesagt? (20)

JDBC Java Database Connectivity
JDBC Java Database ConnectivityJDBC Java Database Connectivity
JDBC Java Database Connectivity
 
Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)
Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)
Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)
 
ASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with Overview
 
Learn react-js
Learn react-jsLearn react-js
Learn react-js
 
Angular js
Angular jsAngular js
Angular js
 
Node js introduction
Node js introductionNode js introduction
Node js introduction
 
MikroTik CHR sebagai server DHCP dan Internet Gateway bagi VM dan Container p...
MikroTik CHR sebagai server DHCP dan Internet Gateway bagi VM dan Container p...MikroTik CHR sebagai server DHCP dan Internet Gateway bagi VM dan Container p...
MikroTik CHR sebagai server DHCP dan Internet Gateway bagi VM dan Container p...
 
What Is Java | Java Tutorial | Java Programming | Learn Java | Edureka
What Is Java | Java Tutorial | Java Programming | Learn Java | EdurekaWhat Is Java | Java Tutorial | Java Programming | Learn Java | Edureka
What Is Java | Java Tutorial | Java Programming | Learn Java | Edureka
 
Odi 12c-getting-started-guide-2032250
Odi 12c-getting-started-guide-2032250Odi 12c-getting-started-guide-2032250
Odi 12c-getting-started-guide-2032250
 
Anatomy of a Modern Node.js Application Architecture
Anatomy of a Modern Node.js Application Architecture Anatomy of a Modern Node.js Application Architecture
Anatomy of a Modern Node.js Application Architecture
 
Introduction to Spring Boot
Introduction to Spring BootIntroduction to Spring Boot
Introduction to Spring Boot
 
Introduction to angular with a simple but complete project
Introduction to angular with a simple but complete projectIntroduction to angular with a simple but complete project
Introduction to angular with a simple but complete project
 
Introduction to spring boot
Introduction to spring bootIntroduction to spring boot
Introduction to spring boot
 
Spring Boot and REST API
Spring Boot and REST APISpring Boot and REST API
Spring Boot and REST API
 
Convert single instance to RAC
Convert single instance to RACConvert single instance to RAC
Convert single instance to RAC
 
Basic Concept of Node.js & NPM
Basic Concept of Node.js & NPMBasic Concept of Node.js & NPM
Basic Concept of Node.js & NPM
 
Spring Boot
Spring BootSpring Boot
Spring Boot
 
Spring boot
Spring bootSpring boot
Spring boot
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
 
JavaScript Basics and Best Practices - CC FE & UX
JavaScript Basics and Best Practices - CC FE & UXJavaScript Basics and Best Practices - CC FE & UX
JavaScript Basics and Best Practices - CC FE & UX
 

Ähnlich wie Oracle forms and reports 11g installation on linux

Oracle11g On Fedora14
Oracle11g On Fedora14Oracle11g On Fedora14
Oracle11g On Fedora14kmsa
 
Asian Spirit 3 Day Dba On Ubl
Asian Spirit 3 Day Dba On UblAsian Spirit 3 Day Dba On Ubl
Asian Spirit 3 Day Dba On Ublnewrforce
 
Lamp Server With Drupal Installation
Lamp Server With Drupal InstallationLamp Server With Drupal Installation
Lamp Server With Drupal Installationfranbow
 
Swift configurator installation-manual
Swift configurator installation-manualSwift configurator installation-manual
Swift configurator installation-manualPramod Sharma
 
图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库
图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库
图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库maclean liu
 
Fn project quick installation guide
Fn project quick installation guideFn project quick installation guide
Fn project quick installation guideJohan Louwers
 
Practical solutions for connections administrators
Practical solutions for connections administratorsPractical solutions for connections administrators
Practical solutions for connections administratorsSharon James
 
Oracle database 12c client quick installation guide 2
Oracle database 12c client quick installation guide 2Oracle database 12c client quick installation guide 2
Oracle database 12c client quick installation guide 2bupbechanhgmail
 
Obia11.1.1.10.1 installation and configuration on Unix platform
Obia11.1.1.10.1 installation and configuration on Unix platformObia11.1.1.10.1 installation and configuration on Unix platform
Obia11.1.1.10.1 installation and configuration on Unix platformSheikh Zakirulla
 
Oracle bi 10g_install_migration
Oracle bi 10g_install_migrationOracle bi 10g_install_migration
Oracle bi 10g_install_migrationMlx Le
 
Infrastructure as Code in your CD pipelines - London Microsoft DevOps 0423
Infrastructure as Code in your CD pipelines - London Microsoft DevOps 0423Infrastructure as Code in your CD pipelines - London Microsoft DevOps 0423
Infrastructure as Code in your CD pipelines - London Microsoft DevOps 0423Giulio Vian
 
APACHE
APACHEAPACHE
APACHEARJUN
 
How to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsHow to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsSandesh Rao
 
Bugzilla Installation Process
Bugzilla Installation ProcessBugzilla Installation Process
Bugzilla Installation ProcessVino Harikrishnan
 

Ähnlich wie Oracle forms and reports 11g installation on linux (20)

Oracle11g On Fedora14
Oracle11g On Fedora14Oracle11g On Fedora14
Oracle11g On Fedora14
 
Oracle11g on fedora14
Oracle11g on fedora14Oracle11g on fedora14
Oracle11g on fedora14
 
Rac on NFS
Rac on NFSRac on NFS
Rac on NFS
 
Its3 Drupal
Its3 DrupalIts3 Drupal
Its3 Drupal
 
Its3 Drupal
Its3 DrupalIts3 Drupal
Its3 Drupal
 
Asian Spirit 3 Day Dba On Ubl
Asian Spirit 3 Day Dba On UblAsian Spirit 3 Day Dba On Ubl
Asian Spirit 3 Day Dba On Ubl
 
Lamp Server With Drupal Installation
Lamp Server With Drupal InstallationLamp Server With Drupal Installation
Lamp Server With Drupal Installation
 
Linux
LinuxLinux
Linux
 
Swift configurator installation-manual
Swift configurator installation-manualSwift configurator installation-manual
Swift configurator installation-manual
 
图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库
图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库
图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库
 
Fn project quick installation guide
Fn project quick installation guideFn project quick installation guide
Fn project quick installation guide
 
Practical solutions for connections administrators
Practical solutions for connections administratorsPractical solutions for connections administrators
Practical solutions for connections administrators
 
Oracle database 12c client quick installation guide 2
Oracle database 12c client quick installation guide 2Oracle database 12c client quick installation guide 2
Oracle database 12c client quick installation guide 2
 
Obia11.1.1.10.1 installation and configuration on Unix platform
Obia11.1.1.10.1 installation and configuration on Unix platformObia11.1.1.10.1 installation and configuration on Unix platform
Obia11.1.1.10.1 installation and configuration on Unix platform
 
Oracle bi 10g_install_migration
Oracle bi 10g_install_migrationOracle bi 10g_install_migration
Oracle bi 10g_install_migration
 
Infrastructure as Code in your CD pipelines - London Microsoft DevOps 0423
Infrastructure as Code in your CD pipelines - London Microsoft DevOps 0423Infrastructure as Code in your CD pipelines - London Microsoft DevOps 0423
Infrastructure as Code in your CD pipelines - London Microsoft DevOps 0423
 
APACHE
APACHEAPACHE
APACHE
 
Freeradius edir
Freeradius edirFreeradius edir
Freeradius edir
 
How to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsHow to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata Environments
 
Bugzilla Installation Process
Bugzilla Installation ProcessBugzilla Installation Process
Bugzilla Installation Process
 

Kürzlich hochgeladen

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Oracle forms and reports 11g installation on linux

  • 1. Oracle Forms and Reports 11g Installation on Linux 5.4  Change O/s Configuration and Parameters Take the backup before modifying the O/s configuration files. cp sysctl.conf sysctl.confold cd /etc vi sysctl.conf  Add the following to the Kernel sysctl configuration file for Red Hat Linux # Kernel sysctl configuration file for Red Hat Linux # # For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and # sysctl.conf(5) for more details. # Controls IP packet forwarding net.ipv4.ip_forward = 0 # Controls source route verification net.ipv4.conf.default.rp_filter = 1 # Do not accept source routing net.ipv4.conf.default.accept_source_route = 0 # Controls the System Request debugging functionality of the kernel kernel.sysrq = 0 # Controls whether core dumps will append the PID to the core filename
  • 2. # Useful for debugging multi-threaded applications kernel.core_uses_pid = 1 # Controls the use of TCP syncookies net.ipv4.tcp_syncookies = 1 # Controls the maximum size of a message, in bytes kernel.msgmnb = 65536 # Controls the default maxmimum size of a mesage queue kernel.msgmax = 65536 # Controls the maximum shared segment size, in bytes kernel.shmmax = 68719476736 # Controls the maximum number of shared memory segments, in pages kernel.shmall = 4294967296 Press Esc +Shift :wq to save the changes Press Esc +Shift :q! to quit without saving the changes  Change the Hosts File Entry Take the backup before modifying the hosts file entry cd /etc cp hosts hostsold vi hosts Press Esc +Shift :wq to save the changes Press Esc +Shift :q! to quit without saving the changes
  • 3.  Go to /etc/security (cd /etc/security) and Add or change /etc/security/limits.conf file: vi limits.conf # End of file oracle hard nofile 4096 oracle soft nofile 4096 oracle hard nproc 16384 oracle soft nproc 2047  Go to /etc/pam.d (cd /etc/pam.d) and Add or change line to the /etc/pam.d/login file vi login add the below lines in the file session required pam_limits.so session required /lib/security/pam_limits.so Press Esc +Shift :wq to save the changes
  • 4. Press Esc +Shift :q! to quit without saving the changes  The following packages(rpm) are required for Enterprise Linux: checking rpm: rpm –q rpmname rpm –q elfutils-libelf-devel-0.125-3.el5.i386 rpm –q gcc-4.1.2-46.el5.x86_64 rpm –q gcc-c++-4.1.2-46.el5.x86_64 rpm –q glibc-devel-2.5-42.i386 rpm –q libaio-0.3.106-3.2.i386 rpm –q libaio-0.3.106-3.2.x86_64 rpm –q libaio-devel-0.3.106-3.2.i386 rpm –q libaio-devel-0.3.106-3.2.x86_64 rpm –q libstdc++-4.1.2-46.el5.i386 rpm –q libstdc++-4.1.2-46.el5.x86_64 rpm –q libstdc++-devel-4.1.2-46.el5.i386 rpm –q libstdc++-devel-4.1.2-46.el5.x86_64 rpm –q libXp-1.0.0-8.1.el5.x86_64 rpm –q libxp6-1.0.1-2.mga2.i586 rpm –q libxp6-1.0.1-3-mdv2012.0.i586
  • 5. rpm -q openmotif-2.2.3-6.RHEL4.2.i386 rpm -q openmotif-2.2.3-9.RHEL4.1.src rpm -q openmotif22-2.2.3-20.x86_64 rpm -q sysstat-7.0.2-3.el5.x86_64 rpm -q XFree86-libs-3.3.2.3-25.i386 Attached the downloaded rpm here Create User and Groups by using below commands: groupadd oinstall useradd -g oinstall oracle passwd oracle Unzip the software from the path where it is saved and use the below command to unzip the file unzip ofm_frmrpts_linux_11.1.2.0.0_64_disk1_1of1.zip  Download and install Java JDK1.6 version from the path where it is saved before installing web logic server ./jrockit - jdk1.6.0_22-R28.1.1-4.0.1-linux-x64.bin
  • 6. Click Next to install the JDK
  • 7. Click Next with the default Product Installation Directory Click Next without selecting Optional Components
  • 8. You will get the below confirmation message once the JDK has been installed successfully.
  • 9. Click on Done to exit from JDK installation. Set JAVA_HOME and path by editing the bash_profile by using below command. vi .bash_profile PATH=$PATH:$HOME/bin export JAVA_HOME=/home/oracle/Oracle/jrockit - jdk1.6.0_22-R28.1.1-4.0.1
  • 10. export PATH==/home/oracle/Oracle/jrockit - jdk1.6.0_22-R28.1.1-4.0.1/bin:$PATH To save the changes Esc+Shift+: wq To quit with out saving the changes Esc+Shift+: q! To effect the changes to the server execute the below command. . .bash_profile  Download the web logic server software to the location /tmp/StageApps and install the web logic server by using the below command.
  • 11. java -jar wls1035_generic.jar  Click Next to continue installation
  • 12.  Create a new Middleware Home and give the location to be installed  Click Next and uncheck the "I Wish to" and click Yes to continue
  • 13.  Check the "I Wish to..." and click on Continue to proceed further  Continue with default install Type "Typical" and click on Next
  • 14.  Select the installed JDK path and click on Next
  • 15.  Choose default web logic server location and click next to continue WLS installation  Click Next
  • 16.  You will get the above screen after installation got success. Uncheck the check box and click on Done.  Check the Middleware location in the installed path  Go to the Stage directory where the software is downloaded and staged and run the below command to start the installation ./runIstaller  Select default values for Inventory Directory and Operating System Group Name
  • 17.  Click Ok to continue installation  Click Next
  • 18.  Select "Skip Software Updates" and click Next to continue installation
  • 19.  Select "Install and Configure" and click Next to continue installation
  • 20.  Click next to continue and ignore the warning for operating system prerequisite checks
  • 21.  Select the Oracle Middleware Home Location, Web logic server location and Oracle Instance Location and click Next to continue installation
  • 22.  Select "Configure For Deployment" and click Next to continue installation
  • 23.  Select "Create Domain" and give the credentials for web logic server em console and click Next to continue installation
  • 24.  Select at least one developer tools and click Next to continue installation
  • 25.
  • 26.  Select "Auto Port Configuration" and click Next to continue installation
  • 27.  Select "Do Not Use Proxy Settings" and click Next to continue installation
  • 28.  Uncheck "Use Application Identity Store" and click Next to continue installation
  • 29.  Click on "Install" to start the installation  You will get the below confirmation dialog once the installation reached 100% and connect to Linux as root and execute the below command
  • 30. #/home/oracle/Oracle/Middleware/Oracle_FRHome1/oracleRoot.sh  Click OK once the script is executed and you will get the below error while configuring and the solution to fix this issue is provided below
  • 31. As we faced above error while configuring the domain .. modifications done on this issue: 1) Make sure that your Hostname and Gateway has properly configured. 2) Make sure that below RPM packages are installed or not. libXp-1.0.0-8.1.el5.x86 64.rpm openmotif22-2.2.3-20.x86 64.rpm 3) Make sure that Firewall and Selinux has been Disabled. Root] # service iptables status. Root] # service iptables stop. Refer below links for more information:
  • 33.
  • 34.  Change/add user environment variables log in as oracle Go to /home/oracle Vi .bash_profile Add the following: .bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export JAVA_HOME=/home/oracle/jrockit-jdk1.6.0_22-R28.1.1-4.0.1 export PATH=/home/oracle/jrockit-jdk1.6.0_22-R28.1.1- 4.0.1/bin:$PATH:/home/oracle/Oracle/Middleware/Oracle_FRHome1/bin:$PATH export ORACLE_MIDDLEWARE=/home/oracle/Oracle/Middleware export ORACLE_HOME=/home/oracle/Oracle/Middleware/Oracle_FRHome1 export ORACLE_INSTANCE=/home/oracle/Oracle/Middleware/asinst_1 export LD_LIBRARY_PATH=/home/oracle/Oracle/Middleware/Oracle_FRHome1/lib:/home/oracle/Orac le/Middleware/Oracle_FRHome1/jdk/jre/lib/amd64/native_threads export FORMS_BUILDER_CLASSPATH=/home/oracle/Oracle/Middleware/Oracle_FRHome1/jlib export FORMS_PATH=/home/oracle/Oracle/data/myforms
  • 35. Some Tips to start the servers from Linux: To find any file name use the below command find . -name *.DAT find . -name *.lok To remove any file execute the below command rm -rf <File name with path> start Admin Server **************** cd /home/oracle/Oracle/Middleware/user_projects/domains/ClassicDomain/bin ./ startWebLogic.sh start nodeManager ****************** cd /home/oracle/Oracle/Middleware/wlserver_10.3/server/bin
  • 36. ./ startNodeManager.sh start reports engine ****************** cd /home/oracle/Oracle/Middleware/asinst_1/bin ./opmnctl startall To find out the status ./opmnctl status To stop the Engine ./opmnctl stopall If WLS_FORMS and WLS_REPORTS are down, then we need start from Web logic Administrator console http://bias17.bias.com:7001/console Administrator Console: http://bias17.bias.com:7001/console EM Console: http://bias17.bias.com:7001/em EMAgent URL: http://bias17.bias.com:5155/emd/main Reports URL: http://bias17.bias.com:8888/reports/rwservlet Forms URL: http://bias17.bias.com:8888/forms/frmservlet After successful installation, we need to verify the above links by opening in the web browser and you will get the below screens.
  • 37.
  • 38. Configuration Information for reports Name of the File Directory structure on Unix rwbuilder.sh $ORACLE_INSTANCE/config/reports/bin/ rwbuilder (executable) $ORACLE_HOME/bin/
  • 39. Name of the File Directory structure on Unix reports.sh $ORACLE_INSTANCE/config/reports/bin/ rwserver.sh $ORACLE_INSTANCE/config/reports/bin/ rwclient.sh $ORACLE_INSTANCE/config/reports/bin/ rwrun.sh $ORACLE_INSTANCE/config/reports/bin/ rwconverter.sh $ORACLE_INSTANCE/config/reports/bin/ rwservlet.properties ** $DOMAIN_HOME/servers/WLS_REPORTS/stage/reports/ reports/configuration/ cgicmd.dat ** $DOMAIN_HOME/servers/WLS_REPORTS/stage/reports/ reports/configuration/ rwserver.conf (standalone) $ORACLE_INSTANCE/config/ReportsServerComponent/ report_server_name/ rwnetwork.conf (standalone) $ORACLE_INSTANCE/config/ReportsServerComponent/ report_server_name/ rwnetwork.conf $ORACLE_INSTANCE/config/ReportsToolsComponent/ReportsTools/ rwserver.conf (in-process)** $DOMAIN_HOME/servers/WLS_REPORTS/stage/reports/ reports/configuration/ rwnetwork.conf ** $DOMAIN_HOME/servers/WLS_REPORTS/stage/reports/ reports/configuration/ targets.xml $DOMAIN_HOME/sysman/state/ opmnctl (executable) $ORACLE_INSTANCE/bin/ opmn.xml $ORACLE_INSTANCE/config/OPMN/opmn/ uifont.ali $ORACLE_INSTANCE/config/FRComponent/frcommon/ guicommon/tk/admin/ uiprint.txt $ORACLE_INSTANCE/config/FRComponent/frcommon/ guicommon/tk/admin/ Tk2motif.rgb $ORACLE_INSTANCE/config/FRComponent/frcommon/ guicommon/tk/admin/ portlist.ini $ORACLE_HOME/install/ httpd.conf $ORACLE_INSTANCE/config/OHS/ohs1/ tnsnames.ora $ORACLE_INSTANCE/config/  We need to add the TNS entries in the tnsnames.ora file which is located in the below path /home/oracle/Oracle/Middleware/asinst_1/config DEV = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.12.43)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = dev.bias.com) ) )
  • 40.  If we are facing any issue while opening form builder in Linux, just execute the below command as root user ]# xhost +  To open the form builder in Linux execute below command from the path /home/oracle/Oracle/Middleware/asinst_1/bin ./frmbld.sh  Move the attached form HR.fmb to the path /home/oracle/Oracle/data/myforms  Compile the form HR.fmb by opening it in form builder and it will generate HR.fmx in the same directory.  Open the deployed form in web browser by using the link below and you will get error as FRM- 40010: Cannot read form HR. http://bias17.bias.com:8888/forms/frmservlet?config=hr8&form=HR
  • 41.  If we get this error, then we need to log in into web logic em and need to give the FORMS_PATH for environment configuration as /home/oracle/Oracle/data/myforms  After the path provided then click on "Apply" button then will get confirmation message as "Changes have been applied"
  • 42.  Try again by opening the link in web browser you will get the below screen http://bias17.bias.com:8888/forms/frmservlet?config=hr8&form=HR Username:hr8 password:hr8 Database:DEV  Enter the credentials for the database then the form will open
  • 43.  If you do not want to enter the data base credentials at runtime, you need to configure them in web logic server em under web configuration. userid= hr8/hr8@DEV
  • 44.  Click on "Apply" button you will get the confirmation "Applying Changes - Completed Successfully" and then click on Close.  Try again by opening the link in web browser you will get the below screen and this time it will not ask for database credentials http://bias17.bias.com:8888/forms/frmservlet?config=hr8&form=HR
  • 45. Starting the In-process Server (Windows and UNIX) for Reports: If you are using Reports Server as an in-process server (the default configuration), sending a run report request starts the in-process server; however, if you are sending a request through a command line, the servlet must be invoked first using either the run report URL or the Web command URL. When you have successfully started the servlet, this also means you have successfully started the in-process server. To directly start the in-process server from a URL, enter the following from your Web browser: http://bias17.bais.com:8888/reports/rwservlet/startserver