domingo, 22 de septiembre de 2013

Configure Forms/Reports/Discoverer (Install Discoverer 11g Parte V)


Luego de instalar Weblogic Server y Middleware con sus respectivas actualizaciones ahora nos queda configurar Discoverer, también se puede configurar Forms y Reports.
Ingresamos a la ruta donde están los binarios de FMW, y luego ejecutamos el asistente.
[oracle@disco ~]$ cd /u01/app/oracle/product/fmw/pfrd_binaries/bin
[oracle@disco bin]$ ./config.sh

Presione Next.

Seleccionamos la opción “Create Domain” luego ingresamos los campos “User Name”, “User Password”, “Confirm Password” y “Domain Name”.

Presione Next.

Ingresamos el nombre de la instancia, luego presione Next.

Seleccionamos “Oracle Discoverer”, “Enterprise Manager” y “Oracle Web Cache”.
 
De-seleccionamos la opción “Clustered”, luego presione Next.

Seleccionamos la opción “Auto Port Configuration”, luego presione Next.
 
En el string de conexión debemos ingresar los datos del servidor de base de datos luego ingresamos el esquema para discoverer que fue configurado en anterioridad con el utilitario RCU, luego presione Next.
 
De seleccionamos la opción “Use Aplication Level Identity Store”, luego presione Next.

Presione Configure.
Presione Next.
 
Fin de la configuración de discoverer, ahora podemos ingresar a los link de discoverer plus y a de weblogic:
Discoverer Plus: http://disco:8090/discoverer/plus
Discoverer Viewer: http://disco:8090/discoverer/viewer
http://disco:7001/em/
http://disco:7001/console/

 
Ahora aplicaremos los pasos según la nota de metalink 1074326.1 desde la sección 4:
 
Section 4: Configure Oracle Business Intelligence Discoverer 11g for Oracle E-Business Suite Integration
4.4.3. Copy Database Connection File
Luego de configurar el servidor de discoverer debemos copiar el archivo dbc del servidor de aplicaciones de la ruta $FND_SECURE al directorio donde se instaló discoverer $ORACLE_INSTANCE/config/Discoverer/Discoverer_<ias-instance>, renombrar el archivo en minúscula.
4.2. Update tnsnames.ora File
Debemos configurar el archive tnsnames.ora usando una ya existente podemos utilizar la del servidor de aplicaciones.
vi $ORACLE_INSTANCE/config/tnsnames.ora
TIC_PROD=
        (DESCRIPTION=
                (ADDRESS=(PROTOCOL=tcp)(HOST=r12.ticservice.com)(PORT=1521))
            (CONNECT_DATA=
                (SERVICE_NAME=PROD)
                (INSTANCE_NAME=PROD)
            )
        )  
4.6. Create new Discoverer 11.1.1 End User Layer
Se recomienda crear un TableSpace para EUL
Seteamos las variables de entorno en el servidor de base datos.
                    [oracle@r12 ~]$ . /u01/app/oracle/product/11.2.0/db_1/PROD_cr12.env
Creamos el tablespace discoverer
[oracle@r12 ~]$ sqlplus / as sysdba
create tablespace DISCOVERER datafile 
'/u01/oracle/PROD/db/apps_st/data/discoverer01.dbf' size 200M reuse 
extent management local uniform size 128K;
 
4.6.4. Create the Discoverer End-User Layer
Antes de ejecutar el script debemos setear las variables de entorno:
source $ORACLE_INSTANCE/Discoverer/Discoverer_<ias-instance>/util/discenv.sh
[oracle@disco ~]$ . /u01/app/oracle/product/fmw/asinst_1/Discoverer/Discoverer_Dis_inst/util/discenv.sh
[oracle@disco ~]$ $ORACLE_HOME/bin/eulapi -CREATE_EUL -APPS_MODE -CONNECT system/manager@lab -USER EUL_US -PASSWORD EUL_US -DEFAULT_TABLESPACE discoverer -TEMPORARY_TABLESPACE temp -EUL_LANGUAGE US -APPS_GRANT_DETAILS apps/apps  
Section 5: Configure Oracle E-Business Suite for Oracle BI Discoverer 11g Integration
Debemos aplicar los parches para integración con EBS en el nodo de aplicación, se debe aplicar según el siguiente orde:
p7461070_R12_LINUX.zip
p9394002_R12.AD.B_R12_GENERIC.zip
Parche 7461070
Debemos crear el directorio /u01/app/oracle/product/11.2.0/db_1/appsutil/admin 
[oracle@r12 7461070]$ cd /u01/app/oracle/product/11.2.0/db_1/appsutil/
[oracle@r12 appsutil]$ mkdir admin

Ahora debemos copiar el archive adgrants.sql en el directorio Nuevo. 
                    [oracle@r12 admin]$ cp adgrants.sql $ORACLE_HOME/appsutil/admin

Ejecutamos el archivo adgrants.sql en sqlplus
[oracle@r12 admin]$ sqlplus / as sysdba
SQL> @$ORACLE_HOME/appsutil/admin/adgrants.sql APPS

Bajamos la capa de aplicación y luego cambiamos a modo mantenimiento, para aplicar el parche
6 Change Maintenance Mode
1 Enable Maintenance Mode
[oracle@cr12 7461070]$ adpatch
The default directory is [/u01/install_by_disco_11/parches_Disco11g/7461070] : 
Please enter the name of your AutoPatch driver file : u7461070.drv

Luego de aplicar el parche debemos ejecutar "Re-Create grants and Synonyms" from adadmin.
                    4 Maintain Applications Database Entities menú
                2 Re-create grants and synonyms for APPS schema
Parche 9394002
Se aplica en modo mantenimiento,  no tiene pre requisitos
                    [oracle@r12 9394002]$ adpatch
                    The default directory is [/u01/install_by_disco_11/parches_Disco11g/9394002] : 
                    Please enter the name of your AutoPatch driver file : u9394002.drv
Subimos la capa de aplicación.
5.3. Set Applications Profile Options for Discoverer using AutoConfig
Ahora configuramos la variable s_disco_url en el autoconfig.
Login to Oracle Applications Manager and navigate to Site Map > AutoConfig > Edit Parameters
Para aplicar los cambios debemos ejecutar el autoconfig.
[oracle@r12 ~]$ cd $ADMIN_SCRIPTS_HOME
[oracle@r12 scripts]$ adautocfg.sh
 
5.4. Set Applications Profile Options in Oracle E-Business Suite
Log into E-Business Suite Release 12 with the System Administrator responsibility
Navigate to the Profile > System form
Query the %Discoverer% profile options.
 
Parámetro
Valor
ICX: Discoverer Default End User Layer Schema Prefix
EUL
ICX: Discoverer End User Layer Language Override
American English
ICX: Discoverer Launcher
http://disco.ticservice.com:8090/discoverer/plus?Connect=[APPS_SECURE]
ICX: Discoverer Parameters
exitURL=http://r12.ticservice.com:8000/OA_HTML/OA.jsp?OAFunc=OAHOMEPAGE
ICX: Discoverer Release
11
ICX: Discoverer Viewer Launcher
http://disco.ticservice.com:8090/discoverer/viewer?Connect=[APPS_SECURE]
ICX: Discoverer use Viewer
Yes
OKC:Discoverer Reports Enabled
No

5.5.1. Run the "Generate Business Views by Application" Concurrent Program
Regenerate your Business Views by running the "Generate Business Views by Application" concurrent program using the Business View Setup responsibility:
Logon to Oracle E-Business Suite as SYSADMIN
Choose the "Business Views Setup" responsibility
Navigate to Reports > Run > Pick Single Request > "Generate ALL Business Views"

Primero asignamos la responsabilidad  "Business Views Setup"

Ahora procedemos a ejecutar el concurrente.

Debemos revisar si no tiene errores.
Generate all Business Views Errors With ORA-00933 ORA-01792 ORA-00936 on HR Views (Doc ID 1157943.1)
EDWBV_ORGA_OPER_UNIT_LCV
EDWBV_ORGA_ORG_LCV
EDWBV_ORGA_LEG_ENTITY_LCV
SOLUTION 
A workaround is to perform the following: 
1. Go into the responsibility: 'Business Views Setup.'
2. Submit the request 'Generate Business Views by Application.'
3. Enter 'Human Resources' for the parameter 'Application.'
5.5.2. Check for Errors
After regeneration of the Business Views has been completed, check the Business View Generator output file. It should not contain any errors.

5.5.3. Recompile APPS objects
Recompile all objects in the APPS schema using adadmin.
 5.5.4. Check Business Intelligence System Views
Ensure that the Business Intelligence System views exist and all Business Intelligence System views are valid by issuing the following command in SQL*Plus:
select object_name from user_objects
where object_type = 'VIEW' and
status = 'INVALID' and
( object_name like '%FV_%' or object_name like '%FG_%' or
object_name like '%BV_%' or object_name like '%BG_%' )and
object_name in (select sobj_ext_table from eul_us.eul5_objs); 
5.6. Set up E-Business Suite User/Responsibility for EUL Administration: SYSADMIN/System Administrator
The E-Business Suite Release 12 System Administrator account must be granted permission to update and alter Discoverer 11.1.1 content.

5.6.1. Grant End User Layer Administration Privileges
Debemos asignar los permisos para sysadmin, en el servidor de disvoverer, ejecutando el siguiente comando:

$ORACLE_HOME/bin/eulapi -CONNECT EUL_US/EUL_US@lab -GRANT_PRIVILEGE  -USER SYSADMIN  -PRIVILEGE administration  -PRIVILEGE all_admin_privs  -LOG grant_sysadmin.log
 5.7. Access directory $AU_TOP/discover on your E-Business Suite Release 12 instance from your Oracle Business Intelligence Discoverer 11g BI instance
Con el usuario root ejecutar los siguientes comandos para compartir el directorio $AU_TOP/discover

Editamos el archivo /etc/exports y adicionamos la ruta que vamos a compartir
vi /etc/exports 
/u01/oracle/PROD/apps/apps_st/appl/au/12.0.0/discover 192.168.123.133(rw) 
Luego ejecutamos el comando:
                     exportfs -a 
                    service nfs restart

En el servidor cliente ejecutamos el siguiente comando (antes debemos crear el directorio /user1/au_top/discover):
mount -t nfs 192.168.12.233:/u01/oracle/PROD/apps/apps_st/appl/au/12.0.0/discover /user1/au_top/discover 

5.8. Import Discoverer Content for E-Business Suite Release 12 using adupdeul.sh mode=complete
Primero debemos setear las variables de entorno:

source $ORACLE_INSTANCE/Discoverer/Discoverer_<ias-instance>/util/discenv.sh
. /u01/app/oracle/product/fmw/asinst_1/Discoverer/Discoverer_Dis_inst/util/discenv.sh

5.8.4. Start the Import Process

cd /user1/au_top/discover
sh adupdeul.sh \
connect=sysadmin/sysadmin@LAB \
resp="System Administrator" \
gwyuid=APPLSYSPUB/PUB \
fndnam=APPS \
secgroup="Standard" \
topdir=/user1/au_top/discover \
language=US \
eulprefix=EUL \
eultype=OLTP \
mode=complete \
iashome=/u01/app/oracle/product/fmw/pfrd_binaries \
logfile=import_complete_eul_us_cust120.log
 
5.9. Refresh the Discoverer 11.1.1 End User Layer 
Para actualizar las carpetas de EUL ejecutamos el siguiente comando:

sh adrfseul.sh \
connect=sysadmin/sysadmin@LAB \
resp="System Administrator" \
gwyuid=APPLSYSPUB/PUB \
fndnam=APPS \
secgroup="Standard" \
eulschema=EUL_US \
eulpassword=EUL_US \
twotask=PROD \
iashome=/u01/app/oracle/product/fmw/pfrd_binaries \
logfile=refresh_eul_us_mydb.log
5.10. Grant Access to Responsibilities, Users, and Workbooks (Optional)
Example 1: Grant Discoverer User privileges to responsibility "Human Resources Intelligence - Administrator (OLTP)"
$ORACLE_HOME/bin/eulapi \
-CONNECT EUL_US/EUL_US@PROD \
-GRANT_PRIVILEGE \
-ROLE "Human Resources Intelligence - Administrator (OLTP)" \
-PRIVILEGE all_user_privs

Example 2: Grant security access for business area "General Ledger" to responsibility "Human Resources Intelligence - Administrator (OLTP)"

$ORACLE_HOME/bin/eulapi \
-CONNECT EUL_US/EUL_US@LAB \
-GRANT_PRIVILEGE \
-ROLE "Human Resources Intelligence - Administrator (OLTP)" \
-BUSINESS_AREA_ACCESS "General Ledger" \
-log ba_gl.log
 Notas de referencia:
Error: OracleBI Discoverer was unable to complete the connection initialization [ID 564281.1]
Getting "invalid username/password" When Running adupdeul.sh on Discoverer Server 10.1.2 [ID 463268.1]
How To Create An E-Business Suite Connection Trace For Discoverer 10g / 11g Plus / Viewer [ID 370800.1]
Note: 386641.1 - Default Or Specified Schema Containing Eul Tables Is Inaccessible Discoverer 11g (11.1.1.x) Fails At 70% In The "Deploying Discoverer" Phase [ID 1072450.1]
After Applying Weblogic Patch or any CPU Patch, Discoverer Fails To Start From Enterprise Manager (EM) [ID 1335764.1] 
HTTP-500 Internal Server Error When Accessing Public Portal Page With Discoverer Portlet [ID 549216.1]
Unable To Create Discoverer Connections Using Capi.Sh In 11g [ID 1326729.1]
Discoverer Plus 11.1 Launches Blank Screen in Internet Explorer Browser After Java Reinstall [ID 1359376.1]
Discoverer 11g Plus with Java 7 Errors with java.lang.ExceptionInInitializerError [ID 1502903.1]
Using Discoverer 11.1.1 with Oracle E-Business Suite Release 12 (Doc ID 1074326.1)            

jueves, 19 de septiembre de 2013

Installing Oracle Forms/Reports 11.1.1.7 (Install Discoverer 11g Parte IV)


Instalación de Oracle Fusion Middleware 11.
Una vez configurado el esquema para discoverer estamos listos para instalar Fusion Middleware en el servidor donde se instaló Weblogic (standalone server), se instala primero la versión 11.1.1.2 luego se aplica un pachtset para subir a 11.1.1.7
Descargamos los instaladores de las siguientes rutas:
http://download.oracle.com/otn/linux/middleware/11g/ofm_pfrd_linux_11.1.1.2.0_64_disk1_1of1.zip
http://download.oracle.com/otn/linux/middleware/11g/ofm_pfrd_linux_11.1.1.2.0_64_disk2_1of1.zip
http://download.oracle.com/otn/linux/middleware/11g/ofm_pfrd_linux_11.1.1.2.0_64_disk3_1of1.zip
http://download.oracle.com/otn/linux/middleware/11g/ofm_pfrd_linux_11.1.1.2.0_64_disk4_1of1.zip
 
Ahora procedemos a descomprimir el instalador.
[oracle@disco 64bits]$ unzip ofm_pfrd_linux_11.1.1.2.0_64_disk1_1of1.zip
[oracle@disco 64bits]$ unzip ofm_pfrd_linux_11.1.1.2.0_64_disk2_1of1.zip
[oracle@disco 64bits]$ unzip ofm_pfrd_linux_11.1.1.2.0_64_disk3_1of1.zip
[oracle@disco 64bits]$ unzip ofm_pfrd_linux_11.1.1.2.0_64_disk4_1of1.zip
 
Ingresamos al directorio /u01/install/Disk1/
[oracle@disco ~]$ cd /u01/install/Disk1/
[oracle@disco Disk1]$ ./runInstaller
 
Presione OK.

Debemos ejecutar el script “createCentralInventory.sh” con el usuario root el script.
[oracle@disco ~]$ su –
[root@disco ~]# sh /home/oracle/oraInventory/createCentralInventory.sh
Luego de ejecutar presione OK.

Presione Next.

Seleccionamos la opción  “Install Software – Do Not Configure” para luego realizar el upgrade a 11.1.1.7, Luego presione Next.
Presione Next.
En esta pantalla el “Oracle Home Directory” es de los binarios instalados. Se recomienda poner el siguiente nombre “pfrd_binaries
 Presione Next.
Ahora está todo listo para la instalación, Presione Install.
Presione Next.


Debemos ejecutar el script “oracleRoot.sh” con el usuario root.
[oracle@disco ~]$ su –
[root@disco ~]# sh /u01/app/oracle/product/fmw/Oracle_dis/oracleRoot.sh  

Luego presione OK.

Presione Finish. Y terminamos con la instalación de fmw 11.1.1.2

Patch Forms/Reports to version 11.1.1.7.0
Debemos bajar el Patch 16471668 para subir de nivel a la version 11.1.1.7.
Procedemos a descomprimir el parche.
[oracle@disco parches]$ unzip p16471668_111170_Linux-x86-64.zip

Ingresamos al directorio del instalador y lo ejecutamos.

[oracle@disco parches]$ cd Disk1
[oracle@disco Disk1]$ ./runInstaller
Presione Next.
Verificamos el directorio donde está instalado middleware, luego presione Next.


Presione Next.
Presione Install.

Presione Next.
Ejecuta el script “oracleRoot.sh”  con el usuario root.
[oracle@disco ~]$ su -
[root@disco ~]# sh /u01/app/oracle/product/fmw/Oracle_dis/oracleRoot.sh
Luego presione OK.

Terminó la instalación, presione Finish, hasta este punto ya tenemos instalado FMW. Ahora nos queda configurar el dominio y discoverer.

martes, 17 de septiembre de 2013

Repository Creation Utility para Discoverer (Install Discoverer 11g Parte III)


Para poder configurar Discoverer 11g debemos crear en la base de datos el repositorio que va utilizar, para la creación utilizaremos el utilitario RCU 11. Descargamos el instalador de RCU 11.1.1.6.0 del link de abajo.

Descomprimimos el instalador en el servidor de Base de Datos.
[oracle@r12 install]$ unzip ofm_rcu_linux_11.1.1.6.0_disk1_1of1.zip
 
Seteamos las variables de ambiente y Verificar la existencia del archivo “$ORACLE_HOME/dbs/orapw<SID>”, si este no existe, proceder con la creación.
[oracle@r12 ~]$ . /u01/app/oracle/product/11.2.0/db_1/PROD_R12.env
[oracle@r12 dbs]$ cd $ORACLE_HOME/dbs
[oracle@r12 dbs]$ orapwd file=./orapwPROD password=ticservice13 entries=5
 
Ingresamos en el directorio del instalador y ejecutamos la instalación.
[oracle@r12 install]$ cd rcuHome/
[oracle@r12 rcuHome]$ cd bin/
[oracle@r12 bin]$ ./rcu
 

Presionar Next.

Seleccionamos la opción “Create”, luego presionamos Next.
 
En esta parte debemos ingresar los datos del servidor de base de datos. Luego presionar Next.

En el mensaje de alerta presionar la opción Ignore.

Presionar OK.

Seleccionó la opción “Create a new Prefix” , Digitamos el prefijo ERP para el esquema de discoverer. En la lista de componentes solo debemos marcar en Portal and BI la opción Discoverer. Luego presione Next.

Presione OK.

Seleccionamos la opción “Use same passwords for all shemas” ingresamos el password para el esquema de discoverer, para este ejemplo será discoverer (al momento de configurar discoverer en middleware utilizaremos el password). Luego presione Next.
 
Presione Next.

Presione OK, para continuar con la creación de los tablespaces.

Presione Ok.

Ahora visualizamos la lista de tablespace que se crearan junto al esquema para discoverer. Presione Create.

Presione Close, y finalizamos la configuración del esquema para discoverer, y ya estamos listo para instalar y configurar Oracle Fusion Middleware.

Saludos,
[AZ]

domingo, 8 de septiembre de 2013

Instalación de WebLogic 10.3.6 (Install Discoverer 11g Parte II)



Descargamos el instalador de WebLogic 10.3.6
Debemos crear el directorio donde se va instalar WebLogic Server /u01/app/oracle/product/fmw
[oracle@disco u01]$ mkdir –p /u01/app/oracle/product/fmw
 
Ahora ejecutamos el instalador de WebLogic Server con el usuario oracle, para la instalación active el servicio de VNC para poder ingresar al servidor en modo gráfico.
[oracle@disco install]$ 
[oracle@disco install]$ chmod 775 wls1036_generic.jar
[oracle@disco install]$ ./wls1036_generic.jar


Presionar siguiente.
 
 
Seleccionamos el directorio que anteriormente creamos. 
 
Debemos de-seleccionar la opción para el soporte de Oracle.
 
De-seleccionamos la opción para acceder al soporte de Oracle, luego presionar continuar.
 
Pulse siguiente
Seleccionamos el JDK con el cual va trabajar WLS. Pulse siguiente.
 
Ahora nos pide los directorios donde se instalará los productos de WLS, se recomienda dejarlos con los valores por defecto. Pulse siguiente
 
Revisamos los componentes que se van a instalar, luego presionamos siguiente.
 
Bueno, la instalación de WLS se completó correctamente. De-seleccionemos la opción “Run Quickstart” para actualizar la versión de WLS.
 
Actualizar WLS con el último parche: Oracle WebLogic Server Patch Set Update 10.3.6.0.5
Descomprimimos el parche.
unzip p16619891_1036_Generic.zip

Creamos el directorio utils/bsu/cache_dir en el $ORACLE_HOME.
mkdir -p /u01/app/oracle/product/fmw/utils/bsu/cache_dir

Copiamos el archivo  L51R.jar y patch-catalog_19570.xml en nuevo directorio creado.
cp L51R.jar /u01/app/oracle/product/fmw/utils/bsu/cache_dir/.
cp patch-catalog_19570.xml /u01/app/oracle/product/fmw/utils/bsu/cache_dir/patch-catalog.xml

Instalamos el parche.
cd /u01/app/oracle/product/fmw/utils/bsu/
./bsu.sh -install -patchlist=L51R -prod_dir=/u01/app/oracle/product/fmw/wlserver_10.3 -verbose -install

Result: Success
 
Luego de instalar el parche debemos adicionar el siguiente código en el archivo weblogic.policy
Actualizamos el archivo weblogic.policy para evitar un bug al momento de configurar Discoverer, prácticamente para evitar el error deploying discoverer failed, según la nota: After Applying Weblogic Patch or any CPU Patch, Discoverer Fails To Start From Enterprise Manager (EM) (Doc ID 1335764.1)
 
cd /u01/app/oracle/product/fmw/wlserver_10.3/server/lib
[oracle@disco11g lib]$ vi weblogic.policy
 
grant codeBase "file:${weblogic.home}/../../patch_wls1034/patch_jars/-" { 
permission java.lang.RuntimePermission "oracle.discoverer.connections", "read"; 
}; 
grant codeBase "file:${weblogic.home}/../../patch_wls1035/patch_jars/-" { 
permission java.lang.RuntimePermission "oracle.discoverer.connections", "read"; 
};
grant codeBase "file:${weblogic.home}/../../patch_wls1036/patch_jars/-" { 
permission java.lang.RuntimePermission "oracle.discoverer.connections", "read"; 
};

miércoles, 4 de septiembre de 2013

Instalación de Discoverer 11g (standalone server) en OEL 64bits con Integración E-Business Suite R12


Hola a todos, en este post veremos cómo instalar paso a paso Discoverer 11g (standalone server) e integrar con E-Business suite R12.
A continuación un resumen de las tareas que se debe realizar:
  • Instalar y configurar los pre requisitos del sistema operativo para el servidor de discoverer
  • Instalar WebLog 10.3.6
  • Aplicar el ultimo parche para WebLogic p16619891_1036_Generic
  • Crear el repositorio para Discoverer con la herramienta RCU 11.2.0
  • Instalar Fusion Middlerware 11.1.1.2
  • Aplicar el ultimo parche  de Fusion Middleware p16471668_111170
  • Configurar Forms/Reports/Discoverer
  • Fixes
  • Scripts de bajar y subir los servicios de WebLogic middleware y Discoverer.
  • Configuración de Discoverer para integrar con E-Business Suite.
  • Instalar el Administrador de Dicoverer  11.1.1.3 en un cliente
  • Configurar E-Business Suite para la integración con Discoverer  11g

Por tanto iré publicando por partes todo el proceso de instalación.

Pre Requisitos y configuración para la instalación del nuevo servidor.
1.- Cambiar configuraciones del S/O y parámetros
Cambiar el valor kernel.shmmax del archivo /etc/sysctl.conf
[root@disco ~]# vi /etc/sysctl.conf
kernel.shmmax = 4294967295
 
[root@disco ~]# /sbin/sysctl -p
 
Adicionar la IP en el archivo /etc/hosts
[root@disco ~]# vi /etc/hosts
192.168.1.10 disco.ticservice.net disco
  
Adicionar nuevos parámetros al archivo /etc/security/limits.conf
 
[root@disco ~]# vi /etc/security/limits.conf
 * soft  nofile  4096
 * hard  nofile  4096
 
Instalar los paquetes requeridos para la instalación.
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3 for x86-64
compat-libstdc++-33-3.2.3 for i386
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
gcc-4.1.1
gcc-c++-4.1.1
glibc-2.5-12 for x86_64
glibc-2.5-12 for i686
glibc-common-2.5
glibc-devel-2.5 for x86-64
glibc-devel-2.5-12 for i386
libaio-0.3.106 for x86_64
libaio-0.3.106 for i386
libaio-devel-0.3.106
libgcc-4.1.1 for x86_64
libgcc-4.1.1 for i386
libstdc++-4.1.1 for x86_64
libstdc++-4.1.1 for i386
libstdc++-devel-4.1.1
make-3.81
libXp-1.0.0-8.1.el5.i386
libXp-1.0.0-8.1.el5.x86_64
openmotif-2.2.3
openmotif22-2.2.3
redhat-lsb-3.1-12.3.EL.0.2
sysstat-7.0.0
xorg-x11-utils
compat-db-4.1.25-9.i386.rpm
 
Luego de instalar los RPMs se debe ejecutar el siguiente comando.
 ldconfig -v
2. Crear grupo y usuario Oracle
groupadd -g 1000 dba
groupadd -g 1001 oinstall
groupadd -g 1002 oper
useradd oracle -g oinstall -G dba,oper
chown -R oracle.dba /u01
mkdir /var/tmp/.oracle
chmod 777 /var/tmp/.oracle
  
Agregar lo siguiente en los archivos /etc/profile le de todos los usuarios.
export DISPLAY=:0.0; xhost +
4. Instalación de Java
Con el usuario root instalar el JDK.               
% chmod a+x jdk-6u30-linux-x64-rpm.bin
% ./jdk-6u30-linux-x64-rpm.bin