procedimiento de instalacion de oracle forms & reports 11g 64bits en linux
DESCRIPTION
Esta guía te ayudará a instalar y configurar un servidor de capa intermedia para el despliegue de tus aplicaciones en Oracle Forms & Reports 11gTRANSCRIPT
Procedimiento de instalación de Oracle Forms &
Reports 11gR 11.1.2.2 64bits con Weblogic Server
10.3.6 en OL 6.5x
Autor: @rovaque, ACED Oracledbacr.blogspot.com
Este procedimiento explica cómo aplicar el parche que permite la instalación de Oracle Forms & Reports 11g 11.1.2.2.0_64bits con Weblogic Server 10.3.6 sin errores a la hora de la creación de los dominios de Forms & Reports.
Como primer paso, es necesario montar el ISO del disco de Oracle Linux en un directorio más legible. Si el equipo tiene una unidad de DVD, se puede montar de la siguiente manera.
[root@lab1 ~]# mount /dev/cdrom /media/cdrom
mount: block device /dev/sr0 is write-
protected, mounting read-only
Si no se cuenta con una unidad de DVD, pero se tiene el ISO de instalación en un directorio o sistema de archivos, se puede hacer de la siguiente manera: # mount -o loop <disk1>.iso /media/cdrom
[root@lab1 yum.repos.d]# pwd
/etc/yum.repos.d
[root@lab1 yum.repos.d]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 59705476 3358692 53313904 6% /
tmpfs 3097604 204 3097400 1% /dev/shm
/dev/sda1 198337 47972 140125 26% /boot
/dev/sr0 3027556 3027556 0 100% /media/cdrom
[root@lab1 yum.repos.d]# cd /media/cdrom
[root@lab1 cdrom]# ls -la
total 755
drwxr-xr-x. 10 root root 4096 Jun 26 2012 .
drwxr-xr-x. 3 root root 4096 Jan 10 14:37 ..
-rw-r--r--. 1 root root 42 Jun 26 2012 .discinfo
-rw-r--r--. 1 root root 7041 Jun 26 2012 EULA
. . .
-rw-r--r--. 1 root root 2443 Jun 26 2012 README-en
-rw-r--r--. 1 root root 6722 Jun 26 2012 README-en.html
-rw-r--r--. 1 root root 29531 Jun 26 2012 RELEASE-NOTES-en
-rw-r--r--. 1 root root 32428 Jun 26 2012 RELEASE-NOTES-en.html
-rw-r--r--. 1 root root 29531 Jun 26 2012 RELEASE-NOTES-x86_64-en
-rw-r--r--. 1 root root 32428 Jun 26 2012 RELEASE-NOTES-x86_64-
en.html
-rw-r--r--. 1 root root 29531 Jun 26 2012 RELEASE-NOTES-x86-en
-rw-r--r--. 1 root root 32428 Jun 26 2012 RELEASE-NOTES-x86-en.html
lrwxrwxrwx. 1 root root 15 Jun 26 2012 repodata ->
Server/repodata
drwxr-xr-x. 3 root root 2048 Jun 26 2012 ResilientStorage
-rw-r--r--. 1 root root 1011 Jun 26 2012 RPM-GPG-KEY
-rw-r--r--. 1 root root 1011 Jun 26 2012 RPM-GPG-KEY-oracle
drwxr-xr-x. 4 root root 2048 Jun 26 2012 Server
. . .
[root@lab1 cdrom]# pwd
/media/cdrom
Luego nos ubicamos en el directorio del archivo de configuración del repositorio para “YUM”, copiamos el archivo de configuración de facto que viene con la versión del S.O. y luego editamos el archivo de copia dejando solo la descripción de un repositorio y apuntando a la unidad de DVD o ISO que montamos en /media/cdrom.
Last login: Mon Aug 3 15:41:31 2015 from info209.ssvmn.local
[root@srv-dev-bkp ~]# cd /etc/yum.repos.d/
[root@srv-dev-bkp yum.repos.d]# ls -la
total 28
drwxr-xr-x. 2 root root 4096 Aug 5 06:11 .
drwxr-xr-x. 112 root root 12288 Aug 4 03:25 ..
-rw-r--r-- 1 root root 165 Jul 27 15:35 oracle.repo
-rw-r--r-- 1 root root 109 Aug 5 06:11 packagekit-media.repo
-rw-r--r-- 1 root root 2543 Jul 29 15:02 public-yum-ol6.repo
Esta es la información que debe quedar en el archivo de configuración de oracle.repo
[root@srv-dev-bkp yum.repos.d]# more oracle.repo
[public_ol6_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=file:///media/cdrom
gpgkey=file:///media/cdrom/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=0
Ahora si podemos validar que el utiliario de instalación de paquetes,
logra ver al DVD como el repositorio de los paquetes, de sistema
operativo.
[root@lab1 yum.repos.d]# yum repolist
Loaded plugins: refresh-packagekit, security
ol6_UEK_base | 3.7 kB 00:00 ...
ol6_UEK_base/primary_db | 2.4 MB 00:00 ...
repo id repo name
status
ol6_UEK_base
Unbreakable Enterprise Kernel for Oracle Linux 6Server (i386)
2,776
repolist: 2,776
[root@lab1 yum.repos.d]# yum install oracleasm-support oracleasm-
2.6.18-274.el5
Loaded plugins: refresh-packagekit, security//y
Setting up Install Process
No package oracleasm-2.6.18-274.el5 available.
Resolving Dependencies
--> Running transaction check
---> Package oracleasm-support.i686 0:2.1.5-1.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==================================================================
Package Arch Version Repository Size
==================================================================
Installing:
oracleasm-support i686 2.1.5-1.el6 ol6_UEK_base 70 k
Transaction Summary
==================================================================
Install 1 Package(s)
Total download size: 70 k
Installed size: 188 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : oracleasm-support-2.1.5-1.el6.i686 1/1
Verifying : oracleasm-support-2.1.5-1.el6.i686 1/1
Installed:
oracleasm-support.i686 0:2.1.5-1.el6
Complete!
[root@lab1 yum.repos.d]#
[root@lab1 yum.repos.d]# yum install oracle-rdbms-server-11gR2-
preinstall
Loaded plugins: refresh-packagekit, security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package oracle-rdbms-server-11gR2-preinstall.i686 0:1.0-6.el6
will be installed
--> Processing Dependency: compat-libcap1 for package: oracle-rdbms-
server-11gR2-preinstall-1.0-6.el6.i686
--> Processing Dependency: ksh for package: oracle-rdbms-server-11gR2-
preinstall-1.0-6.el6.i686
--> Processing Dependency: libaio-devel for package: oracle-rdbms-
server-11gR2-preinstall-1.0-6.el6.i686
--> Processing Dependency: compat-libstdc++-33 for package: oracle-
rdbms-server-11gR2-preinstall-1.0-6.el6.i686
--> Running transaction check
---> Package compat-libcap1.i686 0:1.10-1 will be installed
---> Package compat-libstdc++-33.i686 0:3.2.3-69.el6 will be installed
---> Package ksh.i686 0:20100621-16.el6 will be installed
---> Package libaio-devel.i686 0:0.3.107-10.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved ========================================================================================
Package Arch Version Repository Size
========================================================================================
Installing:
oracle-rdbms-server-11gR2-preinstall i686 1.0-6.el6 ol6_UEK_base 15 k
Installing for dependencies:
compat-libcap1 i686 1.10-1 ol6_UEK_base 16 k
compat-libstdc++-33 i686 3.2.3-69.el6 ol6_UEK_base 188 k
ksh i686 20100621-16.el6 ol6_UEK_base 680 k
libaio-devel i686 0.3.107-10.el6 ol6_UEK_base 13 k
Transaction Summary
========================================================================================
Install 5 Package(s)
Total download size: 912 k
Installed size: 2.2 M
Is this ok [y/N]: Y
Downloading Packages:
----------------------------------------------------------------------
Total
9.2 MB/s | 912 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Running Transaction
Installing : libaio-devel-0.3.107-10.el6.i686 1/5
Installing : compat-libstdc++-33-3.2.3-69.el6.i686 2/5
Installing : compat-libcap1-1.10-1.i686 3/5
Installing : ksh-20100621-16.el6.i686 4/5
Installing : oracle-rdbms-server-11gR2-preinstall-1.0-6.el6.i686 5/5
Verifying : ksh-20100621-16.el6.i686 1/5
Verifying : compat-libcap1-1.10-1.i686 2/5
Verifying : oracle-rdbms-server-11gR2-preinstall-1.0-6.el6.i686 3/5
Verifying : compat-libstdc++-33-3.2.3-69.el6.i686 4/5
Verifying : libaio-devel-0.3.107-10.el6.i686 5/5
Installed:
oracle-rdbms-server-11gR2-preinstall.i686 0:1.0-6.el6
Dependency Installed:
compat-libcap1.i686 0:1.10-1 compat-libstdc++-33.i686
0:3.2.3-69.el6 ksh.i686 0:20100621-16.el6
libaio-devel.i686 0:0.3.107-10.el6
Complete!
El mismo paso, pero si vamos a instalar versiones de producto 12c.
[root@lab1 ~]# yum install oracle-rdbms-server-12cR1-preinstall-1.0-
11.el6.x86_64.rpm
Loaded plugins: refresh-packagekit, security
Setting up Install Process
Examining oracle-rdbms-server-12cR1-preinstall-1.0-11.el6.x86_64.rpm:
oracle-rdbms-server-12cR1-preinstall-1.0-11.el6.x86_64
Marking oracle-rdbms-server-12cR1-preinstall-1.0-11.el6.x86_64.rpm to
be installed
Resolving Dependencies
--> Running transaction check
---> Package oracle-rdbms-server-12cR1-preinstall.x86_64 0:1.0-11.el6
will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=======================================================================================
Package Arch Version Repository Size
=======================================================================================
Installing:
oracle-rdbms-server-12cR1-preinstall
x86_64 1.0-11.el6
/oracle-rdbms-server-12cR1-preinstall-1.0-11.el6.x86_64 38 k
Transaction Summary
=======================================================================================
Install 1 Package(s)
Total size: 38 k
Installed size: 38 k
Is this ok [y/N]: Y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Installing : oracle-rdbms-server-12cR1-preinstall-1.0-11.el6.x86_64
1/1
Verifying : oracle-rdbms-server-12cR1-preinstall-1.0-11.el6.x86_64
1/1
Installed:
oracle-rdbms-server-12cR1-preinstall.x86_64 0:1.0-11.el6
Complete!
[root@lab1 ~]#
Antes de proceder con la instalación es necesario validar los siguiente paquetes que se encuentren instalados y que son exclusivos para Oracle Forms & Reports 11g 11.1.2, así como haber completado el procedimiento para la configuración de software Oracle indicados anterior.
[root@srv-dev-bkp ~]# yum install libXp* Loaded plugins: refresh-packagekit, security
Repository public_ol6_latest is listed more than once in the configuration
public_ol6_UEKR3_latest | 1.2 kB 00:00
public_ol6_UEK_base | 1.2 kB 00:00
public_ol6_UEK_latest | 1.2 kB 00:00
public_ol6_ga_base | 1.4 kB 00:00
public_ol6_u1_base | 1.4 kB 00:00
public_ol6_u2_base | 1.4 kB 00:00
public_ol6_u3_base | 1.4 kB 00:00
public_ol6_u4_base | 1.4 kB 00:00
public_ol6_u5_base | 1.4 kB 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package libXp.x86_64 0:1.0.0-15.1.el6 will be installed
---> Package libXp-devel.x86_64 0:1.0.0-15.1.el6 will be installed
--> Processing Dependency: pkgconfig(x11) for package: libXp-devel-1.0.0-
15.1.el6.x86_64
--> Processing Dependency: libXau-devel for package: libXp-devel-1.0.0-
15.1.el6.x86_64
--> Processing Dependency: pkgconfig(xau) for package: libXp-devel-1.0.0-
15.1.el6.x86_64
--> Processing Dependency: pkgconfig(xext) for package: libXp-devel-1.0.0-
15.1.el6.x86_64
---> Package libXpm.x86_64 0:3.5.10-2.el6 will be installed
---> Package libXpm-devel.x86_64 0:3.5.10-2.el6 will be installed
--> Running transaction check
---> Package libX11-devel.x86_64 0:1.5.0-4.el6 will be installed
--> Processing Dependency: pkgconfig(xcb) >= 1.1.92 for package: libX11-devel-
1.5.0-4.el6.x86_64
--> Processing Dependency: pkgconfig(kbproto) for package: libX11-devel-1.5.0-
4.el6.x86_64
--> Processing Dependency: pkgconfig(xproto) for package: libX11-devel-1.5.0-
4.el6.x86_64
--> Processing Dependency: pkgconfig(xcb) for package: libX11-devel-1.5.0-
4.el6.x86_64
---> Package libXau-devel.x86_64 0:1.0.6-4.el6 will be installed
---> Package libXext-devel.x86_64 0:1.3.1-2.el6 will be installed
--> Running transaction check
---> Package libxcb-devel.x86_64 0:1.8.1-1.el6 will be installed
---> Package xorg-x11-proto-devel.noarch 0:7.6-25.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==============================================================================
Package Arch Version Repository Size
==============================================================================
Installing:
libXp x86_64 1.0.0-15.1.el6 public_ol6_ga_base 22 k
libXp-devel x86_64 1.0.0-15.1.el6 public_ol6_ga_base 16 k
libXpm x86_64 3.5.10-2.el6 public_ol6_u4_base 50 k
libXpm-devel x86_64 3.5.10-2.el6 public_ol6_u4_base 33 k
Installing for dependencies:
libX11-devel x86_64 1.5.0-4.el6 public_ol6_u4_base 1.0 M
libXau-devel x86_64 1.0.6-4.el6 public_ol6_u4_base 13 k
libXext-devel x86_64 1.3.1-2.el6 public_ol6_u4_base 73 k
libxcb-devel x86_64 1.8.1-1.el6 public_ol6_u4_base 174 k
xorg-x11-proto-devel noarch 7.6-25.el6 public_ol6_u4_base 274 k
Transaction Summary
==============================================================================
==
Install 9 Package(s)
Total download size: 1.6 M
Installed size: 5.5 M
Is this ok [y/N]: y
Downloading Packages:
(1/9): libX11-devel-1.5.0-4.el6.x86_64.rpm | 1.0 MB 00:00
(2/9): libXau-devel-1.0.6-4.el6.x86_64.rpm | 13 kB 00:00
(3/9): libXext-devel-1.3.1-2.el6.x86_64.rpm | 73 kB 00:00
(4/9): libXp-1.0.0-15.1.el6.x86_64.rpm | 22 kB 00:00
(5/9): libXp-devel-1.0.0-15.1.el6.x86_64.rpm | 16 kB 00:00
(6/9): libXpm-3.5.10-2.el6.x86_64.rpm | 50 kB 00:00
(7/9): libXpm-devel-3.5.10-2.el6.x86_64.rpm | 33 kB 00:00
(8/9): libxcb-devel-1.8.1-1.el6.x86_64.rpm | 174 kB 00:00
(9/9): xorg-x11-proto-devel-7.6-25.el6.noarch.rpm | 274 kB 00:00
------------------------------------------------------------------------------
--
Total 470 kB/s | 1.6 MB 00:03
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Installing : xorg-x11-proto-devel-7.6-25.el6.noarch 1/9
Installing : libXau-devel-1.0.6-4.el6.x86_64 2/9
Installing : libxcb-devel-1.8.1-1.el6.x86_64 3/9
Installing : libX11-devel-1.5.0-4.el6.x86_64 4/9
Installing : libXext-devel-1.3.1-2.el6.x86_64 5/9
Installing : libXpm-3.5.10-2.el6.x86_64 6/9
Installing : libXp-1.0.0-15.1.el6.x86_64 7/9
Installing : libXp-devel-1.0.0-15.1.el6.x86_64 8/9
Installing : libXpm-devel-3.5.10-2.el6.x86_64 9/9
Verifying : libXpm-devel-3.5.10-2.el6.x86_64 1/9
Verifying : libXp-1.0.0-15.1.el6.x86_64 2/9
Verifying : libXau-devel-1.0.6-4.el6.x86_64 3/9
Verifying : libXpm-3.5.10-2.el6.x86_64 4/9
Verifying : libXp-devel-1.0.0-15.1.el6.x86_64 5/9
Verifying : libxcb-devel-1.8.1-1.el6.x86_64 6/9
Verifying : libXext-devel-1.3.1-2.el6.x86_64 7/9
Verifying : xorg-x11-proto-devel-7.6-25.el6.noarch 8/9
Verifying : libX11-devel-1.5.0-4.el6.x86_64 9/9
Installed:
libXp.x86_64 0:1.0.0-15.1.el6 libXp-devel.x86_64 0:1.0.0-15.1.el6
libXpm.x86_64 0:3.5.10-2.el6 libXpm-devel.x86_64 0:3.5.10-2.el6
Dependency Installed:
libX11-devel.x86_64 0:1.5.0-4.el6 libXau-devel.x86_64 0:1.0.6-4.el6
libXext-devel.x86_64 0:1.3.1-2.el6 libxcb-devel.x86_64 0:1.8.1-1.el6
xorg-x11-proto-devel.noarch 0:7.6-25.el6
Complete!
[root@srv-dev-bkp ~]# yum install openmotif22-* Loaded plugins: refresh-packagekit, security
Repository public_ol6_latest is listed more than once in the configuration
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package openmotif22.x86_64 0:2.2.3-19.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==============================================================================
Package Arch Version Repository Size
==============================================================================
Installing:
openmotif22 x86_64 2.2.3-19.el6 public_ol6_ga_base 1.2 M
Transaction Summary
==============================================================================
Install 1 Package(s)
Total download size: 1.2 M
Installed size: 3.4 M
Is this ok [y/N]: y
Downloading Packages:
openmotif22-2.2.3-19.el6.x86_64.rpm | 1.2 MB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : openmotif22-2.2.3-19.el6.x86_64 1/1
Verifying : openmotif22-2.2.3-19.el6.x86_64 1/1
Installed:
openmotif22.x86_64 0:2.2.3-19.el6
Complete!
[root@srv-dev-bkp ~]#
Referencia instalación del parche en internet:
https://wls4mscratch.wordpress.com/2010/05/04/unrecognized-patch-id-
error-while-applying-patch-using-bsu-tool/
Se debe instalar de primero el Weblogic Server 10.3.6 que es la versión soportada por el producto Forms & Reports 11gR 11.1.2.2
Posterior a la instalación del Weblogic Server, se debe copiar el patch a un directorio específico en el servidor. El patch se encuentra en MOS con el siguiente nombre, p20181997_1036_Generic
El parche debe ser desempacado en el directorio $MW_HOME/utils/bsu [oracle@frserver01 bsu]$ ls -la
total 135036
drwxr-xr-x. 3 oracle oinstall 4096 Jul 25 22:26 .
drwxr-xr-x. 8 oracle oinstall 4096 Jul 25 22:10 ..
-rw-r--r--. 1 oracle oinstall 520 Jul 25 22:10 bsu.jar
-rwxr-x---. 1 oracle oinstall 135 Jul 25 22:10 bsu.sh
drwxr-xr-x. 2 oracle oinstall 4096 Jul 25 22:26 cache_dir
-rw-r--r--. 1 oracle oinstall 29669086 Feb 12 04:31 patch-
catalog_22580.xml
-rw-r--r--. 1 oracle oinstall 29669086 Jul 25 22:21 patch-catalog.xml
-rw-r--r--. 1 oracle oinstall 516 Jul 25 22:10 patch-client.jar
-rw-rw-r--. 1 oracle oinstall 6647 Feb 12 06:42 README.txt
-rw-r--r--. 1 oracle oinstall 25214 Jul 25 22:10 smartupdate.ico
-rw-r--r--. 1 oracle oinstall 78871699 Apr 4 00:17 YUIS.jar
Nota Importante: Revisar el archivo “README.txt” que viene con el parche
[oracle@frserver01 bsu]$ more README.txt
Oracle WebLogic Server Patch Set Update 10.3.6.0.11 README
=========================================================
This README provides information about how to apply Oracle WebLogic
Server
Patch Set Update 10.3.6.0.11. It also provides information about
reverting to
the original version.
Released: Apr, 2015
Smart Update Details of Oracle WebLogic Server Patch Set Update
10.3.6.0.11
----------------------------------------------------------------------
PATCH_ID - YUIS
Patch number - 20181997
Preparing to Install Oracle WebLogic Server Patch Set Update
10.3.6.0.11
----------------------------------------------------------------------
- WebLogic Server Patch Set Update (PSU) can be applied on a per-
domain basis (or on a more fine-grained basis), Oracle recommends that
PSU be applied on an installation-wide basis.
PSU applied to a WebLogic Server installation using this recommended
practice affect all domains and servers sharing that installation.
- Login as same "user" with which the component being patched is
installed.
- Stop all WebLogic servers.
- Remove any previously applied WebLogic Server Patch Set Update and
associated overlay patches
Installing Oracle WebLogic Server Patch Set Update 10.3.6.0.11
-------------------------------------------------------------
- unzip p20181997_1036_Generic.zip to {MW_HOME}/utils/bsu/cache_dir
or any local directory
Note: You must make sure that the target directory for unzip has
required write and executable permissions for "user" with which the
component being patched is installed.
- Navigate to the {MW_HOME}/utils/bsu directory.
- Execute
bsu.sh –install patch_download_dir={MW_HOME}/utils/bsu/cache_dir -
patchlist={PATCH_ID} -prod_dir={MW_HOME}/{WL_HOME}
Where, WL_HOME is the path of the WebLogic home
Reference: BSU Command line interface
http://docs.oracle.com/cd/E14759_01/doc.32/e14143/commands.htm
Post-Installation Instructions
------------------------------
a) Restart all WebLogic servers.
b) The following command is a simple way to determine the application
of WebLogic Server PSU.
$ . $WL_HOME/server/bin/setWLSEnv.sh
$ java weblogic.version
In the following example output, 10.3.6.0.11 is the installed WebLogic
Server PSU.
WebLogic Server 10.3.6.0.11 PSU Patch for BUG20181997
Uninstalling Oracle WebLogic Server Patch Set Update 10.3.6.0.11
---------------------------------------------------------------
- Stop all WebLogic Servers
- Navigate to the {MW_HOME}/utils/bsu directory.
- Execute bsu.sh -remove -patchlist={PATCH_ID} -
prod_dir={MW_HOME}/{WL_HOME}
Post-Uninstallation Instructions
--------------------------------
[oracle@frserver01 bsu]$ bsu.sh -install -
patch_download_dir=$MW_HOME/utils/bsu/cache_dir -patchlist=20181997 -
prod_dir=/opt/oracle/Middleware/wlserver_10.3
Encountered unrecognized patch ID: 20181997
[oracle@frserver01 bsu]$ bsu.sh -view -status=applied -
prod_dir=/opt/oracle/Middleware/wlserver_10.3/
ProductName: WebLogic Server
ProductVersion: 10.3 MP6
Components: WebLogic Server/Core Application Server,WebLogic
Server/Admi
nistration Console,WebLogic Server/Configuration
Wizard and
Upgrade Framework,WebLogic Server/Web 2.0 HTTP Pub-
Sub Serve
r,WebLogic Server/WebLogic SCA,WebLogic
Server/WebLogic JDBC
Drivers,WebLogic Server/Third Party JDBC
Drivers,WebLogic S
erver/WebLogic Server Clients,WebLogic
Server/WebLogic Web S
erver Plugins,WebLogic Server/UDDI and Xquery
Support,WebLog
ic Server/Evaluation Database,WebLogic
Server/Workshop Code
Completion Support
BEAHome: /opt/oracle/Middleware
ProductHome: /opt/oracle/Middleware/wlserver_10.3
PatchSystemDir: /opt/oracle/Middleware/utils/bsu
PatchDir: /opt/oracle/Middleware/patch_wls1036
Profile: Default
DownloadDir: /opt/oracle/Middleware/utils/bsu
JavaVersion: 1.6.0_29
JavaVendor: Sun
------------------------------FIN VALIDACION -------------------------
Dentro del directorio $MW_HOME/utils/bsu se encuentra el archivo bsu.sh. Se debe cambiar la cantidad de memoria asignada al proceso que aplica el parche para evitar problemas de memoria. [oracle@frserver01 bsu]$ ls -la
total 135036
drwxr-xr-x. 3 oracle oinstall 4096 Jul 25 22:26 .
drwxr-xr-x. 8 oracle oinstall 4096 Jul 25 22:10 ..
-rw-r--r--. 1 oracle oinstall 520 Jul 25 22:10 bsu.jar
-rwxr-x---. 1 oracle oinstall 135 Jul 25 22:10 bsu.sh
…
[oracle@frserver01 bsu]$ vi bsu.sh
#!/bin/sh
JAVA_HOME="/usr/java/jdk1.7.0_07"
MEM_ARGS="-Xms512m -Xmx1024m"
"$JAVA_HOME/bin/java" ${MEM_ARGS} -jar patch-client.jar $*
~
"bsu.sh" 7L, 136C written
Para ejecutar la aplicación del parche, se debe ejecutar el siguiente comando. En el parámetro –patchlist en lugar de ingresar el número de parche como lo dice las notas de la documentación, es necesario ingresar el nombre del ID del parche. [oracle@frserver01 bsu]$ bsu.sh -install -patch_download_dir=$MW_HOME/utils/bsu/cache_dir -patchlist=YUIS -prod_dir=/opt/oracle/Middleware/wlserver_10.3/ Checking for conflicts...
No conflict(s) detected
Installing Patch ID: YUIS..
Result: Success
Una vez que aplica, se puede comprobar la instalación del mismo.
[oracle@frserver01 bsu]$
[oracle@frserver01 bsu]$ bsu.sh -view -status=applied -
prod_dir=/opt/oracle/Middleware/wlserver_10.3/
ProductName: WebLogic Server
ProductVersion: 10.3 MP6
Components: WebLogic Server/Core Application Server,WebLogic
Server/Administration Console,WebLogic Server/Configuration Wizard and
Upgrade Framework,WebLogic Server/Web 2.0 HTTP Pub-Sub Server,WebLogic
Server/WebLogic SCA,WebLogic Server/WebLogic JDBC
Drivers,WebLogic Server/Third Party JDBC Drivers,WebLogic
Server/WebLogic Server Clients,WebLogic Server/WebLogic Web Server
Plugins,WebLogic Server/UDDI and Xquery Support,WebLogic
Server/Evaluation Database,WebLogic Server/Workshop
Code Completion Support
BEAHome: /opt/oracle/Middleware
ProductHome: /opt/oracle/Middleware/wlserver_10.3
PatchSystemDir: /opt/oracle/Middleware/utils/bsu
PatchDir: /opt/oracle/Middleware/patch_wls1036
Profile: Default
DownloadDir: /opt/oracle/Middleware/utils/bsu
JavaVersion: 1.6.0_29
JavaVendor: Sun
Patch ID: YUIS (20181997)
Luego se puede iniciar con la instalación del producto Forms & Reports Services.
El siguiente error se muestra durante la instalación del F&R Services. Para evitar es necesario
cumplir con la siguiente lista de paquetes que no son dependencias con el RPM de configuración
del usuario “oracle”
Se puede tomar como referencia la nota de Tim Hall en el link https://oracle-
base.com/articles/11g/oracle-forms-and-reports-11gr2-installation-on-oracle-linux-6 y la
siguiente nota en FORO https://oracle-base.com/misc/comments?page_id=1112
yum install compat-libstdc++-33.i686 -y yum install glibc -y yum install glibc.i686 -y yum install glibc-devel.i686 -y yum install libstdc++.i686 -y yum install libstdc++-devel -y yum install libXext.i686 -y yum install libXtst.i686 -y yum install ksh –y yum install gcc-32bit-4*
La instalación ha sido completada con éxito.
ANEXOS DE CONFIGURACION IDIOMA DE DESPLIEGUE EN LAS FORMAS Para configurar el idioma de despliegue en el menú de las formas y ventana de acceso al aplicativo, es necesario agregar las líneas en el detalle a continuación, al final del archivo de configuración de ambiente “default.env” ubicado en la ruta: $MW_HOME/user_projects/domains/ClassicDomain/config/fmwconfig/se
rvers/WLS_FORMS/applications/formsapp_11.1.2/config
[oracle@srv-dev-bkp config]$ vi default.env
#FORMS_ALLOW_JAVASCRIPT_EVENTS=
#
#
#
# System settings
# ---------------
# You should not normally need to modify these settings
#
#
# Path for shared library objects
# This is highly platform (if not machine) specific ! At
install time
...
#
# TNS Entry to locate the database
#
TNS_ADMIN=/u01/app/Middleware/asinst_1/config
#
#
NLS_LANG=LATIN AMERICAN SPANISH_COSTA RICA.WE8MSWIN1252
#CAMBIAR EL DECIMAL
NLS_NUMERIC_CHARACTERS=.,
NLS_DATE_FORMAT=DD-MM-YYYY
"default.env" 117L, 4840C written
[oracle@srv-dev-bkp config]$
CONFIGURACION DE LAS TECLAS DE FUNCION Y TITULO PAGINA
Para la configuración de la terminal y sus teclas es necesario copiar el archivo de configuración “fmrweb.res” del ambiente de producción ubicado en “$MW_HOME/FR/forms” a la ruta “$MW_HOME/Oracle_FRHome1/forms/fmrweb.res“ y luego referenciarlo mediante la etiqueta “term” en “formsweb.cfg” en la ruta: $MW_HOME/user_projects/domains/ClassicDomain/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_11.1.2/config # Example Named Configuration Section # Example 1: configuration to run forms in a separate browser window with # "generic" look and feel (include "config=sepwin" in the URL) # You may define your own specific, named configurations (sets of parameters)
# by adding special sections as illustrated in the following examples. . . . digitSubstitution=context # Other Forms runtime arguments: grouped together as one parameter. # These settings support running and debugging a form from the Builder: otherparams=obr=%obr% record=%record% tracegroup=%tracegroup% log=%log% term=%term% ssoProxyConnect=%ssoProxyConnect% # Sub argument for otherparams obr=no # Sub argument for otherparams record= # Sub argument for otherparams tracegroup= # Sub argument for otherparams log= # Sub argument for otherparams term=/u01/app/Middleware/Oracle_FRHome1/forms/fmrweb.res # HTML page title pageTitle=Sigma Desarrollo SRV-DEV-BKP ... [oracle@srv-dev-bkp config]$ REP-52262: DIAGNOSTIC OUTPUT IS DISABLED.
http://10.129.10.158:9002/reports/rwservlet/getserverinfo
Oracle Reports Services, apaga automáticamente la salida para la opción de diagnóstico. Si se desea activar se debe hacer el siguiente cambio.
Editar "$DOMAIN_HOME/config/fmwconfig/servers/WLS_REPORTS/applications/reports_11.1.2/configuration/rwservlet.properties"
# De <inprocess>yes</inprocess>
# a
<inprocess>yes</inprocess> <webcommandaccess>L2</webcommandaccess> Bibliografía de referencia:
http://www.oracle.com/technetwork/developer-tools/forms/forms11gr2newfeatures-
497502-en-gb.pdf
http://docs.oracle.com/cd/E24269_01/index.htm