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?

IBM WebSphere application server
IBM WebSphere application serverIBM WebSphere application server
IBM WebSphere application serverIBM Sverige
 
Kernel Recipes 2017: Using Linux perf at Netflix
Kernel Recipes 2017: Using Linux perf at NetflixKernel Recipes 2017: Using Linux perf at Netflix
Kernel Recipes 2017: Using Linux perf at NetflixBrendan Gregg
 
Linux Memory Management
Linux Memory ManagementLinux Memory Management
Linux Memory ManagementNi Zo-Ma
 
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?vasuballa
 
Oracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuningOracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuningMichel Schildmeijer
 
Less06 networking
Less06 networkingLess06 networking
Less06 networkingAmit Bhalla
 
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]vasuballa
 
PostgreSQL and Benchmarks
PostgreSQL and BenchmarksPostgreSQL and Benchmarks
PostgreSQL and BenchmarksJignesh Shah
 
Migrating your clusters and workloads from Hadoop 2 to Hadoop 3
Migrating your clusters and workloads from Hadoop 2 to Hadoop 3Migrating your clusters and workloads from Hadoop 2 to Hadoop 3
Migrating your clusters and workloads from Hadoop 2 to Hadoop 3DataWorks Summit
 
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best PracticesOracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best PracticesMarkus Michalewicz
 
Weblogic 101 for dba
Weblogic  101 for dbaWeblogic  101 for dba
Weblogic 101 for dbaOsama Mustafa
 
Linux basics part 1
Linux basics part 1Linux basics part 1
Linux basics part 1Lilesh Pathe
 
ORDS - Oracle REST Data Services
ORDS - Oracle REST Data ServicesORDS - Oracle REST Data Services
ORDS - Oracle REST Data ServicesJustin Michael Raj
 
Understanding the Patching Process
Understanding the Patching ProcessUnderstanding the Patching Process
Understanding the Patching ProcessConnor McDonald
 
Hadoop Summit 2012 | Optimizing MapReduce Job Performance
Hadoop Summit 2012 | Optimizing MapReduce Job PerformanceHadoop Summit 2012 | Optimizing MapReduce Job Performance
Hadoop Summit 2012 | Optimizing MapReduce Job PerformanceCloudera, Inc.
 
Oracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud ServiceOracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud ServiceJean-Philippe PINTE
 
MySQL Monitoring with Zabbix
MySQL Monitoring with ZabbixMySQL Monitoring with Zabbix
MySQL Monitoring with ZabbixFromDual GmbH
 
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueShapeBlue
 
Backup and recovery in oracle
Backup and recovery in oracleBackup and recovery in oracle
Backup and recovery in oraclesadegh salehi
 

Was ist angesagt? (20)

IBM WebSphere application server
IBM WebSphere application serverIBM WebSphere application server
IBM WebSphere application server
 
Kernel Recipes 2017: Using Linux perf at Netflix
Kernel Recipes 2017: Using Linux perf at NetflixKernel Recipes 2017: Using Linux perf at Netflix
Kernel Recipes 2017: Using Linux perf at Netflix
 
Linux Memory Management
Linux Memory ManagementLinux Memory Management
Linux Memory Management
 
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
 
Oracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuningOracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuning
 
Less06 networking
Less06 networkingLess06 networking
Less06 networking
 
Shell scripting
Shell scriptingShell scripting
Shell scripting
 
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]
 
PostgreSQL and Benchmarks
PostgreSQL and BenchmarksPostgreSQL and Benchmarks
PostgreSQL and Benchmarks
 
Migrating your clusters and workloads from Hadoop 2 to Hadoop 3
Migrating your clusters and workloads from Hadoop 2 to Hadoop 3Migrating your clusters and workloads from Hadoop 2 to Hadoop 3
Migrating your clusters and workloads from Hadoop 2 to Hadoop 3
 
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best PracticesOracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
 
Weblogic 101 for dba
Weblogic  101 for dbaWeblogic  101 for dba
Weblogic 101 for dba
 
Linux basics part 1
Linux basics part 1Linux basics part 1
Linux basics part 1
 
ORDS - Oracle REST Data Services
ORDS - Oracle REST Data ServicesORDS - Oracle REST Data Services
ORDS - Oracle REST Data Services
 
Understanding the Patching Process
Understanding the Patching ProcessUnderstanding the Patching Process
Understanding the Patching Process
 
Hadoop Summit 2012 | Optimizing MapReduce Job Performance
Hadoop Summit 2012 | Optimizing MapReduce Job PerformanceHadoop Summit 2012 | Optimizing MapReduce Job Performance
Hadoop Summit 2012 | Optimizing MapReduce Job Performance
 
Oracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud ServiceOracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud Service
 
MySQL Monitoring with Zabbix
MySQL Monitoring with ZabbixMySQL Monitoring with Zabbix
MySQL Monitoring with Zabbix
 
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
 
Backup and recovery in oracle
Backup and recovery in oracleBackup and recovery in oracle
Backup and recovery in oracle
 

Ä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

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Kürzlich hochgeladen (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

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