Está en la página 1de 153

Cesar Pineda González – SOFTGEN

INDICE

1. Descarga de herramientas.
1.1. Oracle Linux 7.
1.2. Motor base de datos.
1.3. Forms and reports.
1.4. Fmw Middleware
1.5. Rufus.
1.6. Java JDK.
1.7. Adobe Flash Player.
1.8. Ápex.
1.9.Jacob.
2. Instalación Oracle Linux 7
2.1. Crear USB boteable.
2.2. Instalación.
2.3. Agregando discos duros.
2.4. Instalando Adobe Flash Player.
2.5. Instalación JDK.
3. Instalando VNC.
3.1.Conectándose al vnc.
4. Preparando el entorno.
5. Instalación motor base de datos.
6. Configurar Listener.
6.1.Arrancar y parar Listener.
7. Creación de Base de datos.
8. Instalando Ápex.
9. Exportar base de datos.
10. Importar base de datos.
11. Instalando Forms and Reports.
11.1. Instalando el Middleware.
11.2. Instalando Motif.
11.3. Instalación Forms And Reports.
11.4.Creación de Schema.
11.5.Creación de Dominio.
11.6.Arrancando Servicios.
12. Configuración Forms And Reports.
12.1.Configurando Forms.
12.2.Compilando Formas.
12.3.Configurando webutil.
12.4.Accediendo al sistema.
12.5.Compilando todas las formas.
12.6.Configurando Reports.
13. Monitoreo de reportes.
13.1.Ingresar al server reports.
13.2.Ver trabajos.
13.3.Ver información servidor.

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

ORACLE LINUX 7 + DB 12C + WEBLOGIC + FORMS AND


REPORTS 12C + WEBUTIL + APEX

El presente manual paso a paso ilustra la instalación de la base de datos de Oracle


12c R2 en un servidor local. Si se trabaja en la nube el único procedimiento que
cambia seria la instalación de la base de datos, ya que esta solo sería crearla en la
instancia del service cloud. (Nos ahorramos la descarga y la instalación completa si
fuera con un servidor local) y toda la demás configuración se debería seguir al pie de
la letra tal cual está en el presente manual.

Dicha herramienta Incluye los siguientes servicios:

• Motor de base de datos Oracle.


• Base de datos Oracle.
• Servidor Weblogic.
• Servidor de Formas Forms.
• Servidor de reportes Reports.
• Servicio de Webutil.
• Servicio de Apex Oracle.

Todos estos servicios correrán en un sistema operativo basado en LINUX llamado


ORACLE LINUX en su versión 7.

Muchas de las configuraciones son basadas en la herramienta desarrollada por


SOFTGEN S.A llamada S.I.M.B.A.D.

Colaboradores:
Jorge Alberto Ríos.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

1. Descarga de herramientas:

Empezaremos descargando las herramientas que necesitamos para el montaje.

1.1. Oracle Linux 7 (OracleLinux-R7-U3-Server-x86_64-dvd)


url: https://www.oracle.com/linux/operating-system/index.html

1.2. Database Oracle 12C (linuxx64_12201_database.zip)


url: http://www.oracle.com/technetwork/database/enterprise-
edition/downloads/index.html

1.3. Oracle Forms and Reports 12c


url: http://www.oracle.com/technetwork/developer-
tools/forms/downloads/index.html

1.4. FMW Middleware:


(fmw_12.2.1.2.0_infrastructure_Disk1_1of1).
url: http://www.oracle.com/technetwork/developer-
tools/forms/downloads/index.html
Nota: Nos desplazamos a Oracle Weblogic server “FMW Infraestructura 12c”
descargamos de esta opción que se ve resaltada, ya que viene incluido el
servidor weblogic.

1.5. Rufus:
url: https://rufus.akeo.ie/?locale=es_ES

1.6. Java JDK:


url: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-
downloads-2133151.html

1.7. Adobe Flash Player:


url: https://get.adobe.com/es/flashplayer/

1.8. Ápex:
url: http://www.oracle.com/technetwork/developer-
tools/apex/downloads/index.html

1.9. Jacob 1.18:


url: https://sourceforge.net/projects/jacob-project/files/

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

2. Instalando Oracle Linux 7:


Descargada la iso desde la página oficial de Oracle, la grabamos en una USB para
instalar el S.O en nuestro servidor.

2.1. Crear USB boteable:

• Ejecutamos el rufus y nos abre el siguiente pantallazo:

• Damos clic en la imagen para cargar la ISO descargada:

• Nos abrirá el cuadro de búsqueda:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Seleccionamos la ISO y le damos abrir, posteriormente damos clic


en empezar.

• Dejamos la opción por defecto y le damos ok.

• Le damos en aceptar:

• Esperamos que termine el proceso y le damos en cerrar.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

2.2. Instalación:

• Arrancamos el servidor desde la USB boteable y seleccionamos


Install Oracle Linux 7.3

• Seleccionamos el idioma en mi caso será español Colombia y


damos clic en continuar.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Damos clic en Destino de la instalación para configurar las


particiones.

• Nos aparecen los discos duros que tenemos instalados en nuestro


servidor, en mi caso tengo 4 dd de 1 tb cada uno.

• Seleccionamos el disco en el cual instalaremos el Oracle Linux debe


quedar con un chulo negro así:

• Damos clic en voy a configurar las particiones.

• Y damos clic en listo.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos llevara a la pantalla donde configuraremos manualmente


nuestras particiones.

• Como vemos no tenemos ninguna partición creada, dejamos por


defecto LVM y damos clic en el signo +

• La primera partición que creamos será la /, en mi caso como tengo 4


Discos Duros: uno para Sistema operativo, otro para base de datos,
otro para el forms and reports y uno último para backup la raíz solo
le daré 80G de espacio. (cada quien le da el espacio según la
configuración que tengan de discos en el servidor).

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y damos clic en añadir punto de montaje.


• Damos clic nuevamente en el signo + y crearemos la partición Swap
que debe ser como mínimo 15GB, que es el requerimiento del motor
de la base de datos, yo la creare de 16GB. Y añadir punto de
montaje.

• Clic en signo + para crear la partición de boot que debe ser mínimo
por 250M yo la creare por 600M. y añadir punto de montaje.

• Y por último damos clic en + para crear la partición del home del
sistema operativo que sea por el espacio restante de nuestro disco
duro, en mi caso será de 834G. y añadir punto de montaje.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Así quedaran nuestras particiones creadas.

• Damos clic en Listo.

• Nos muestra el resumen de cambios damos clic en Aceptar


cambios.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Ahora deshabilitamos el mecanismo de volcado de fallos del kernel,


dando clic en KDUMP.

• Nos debe quedar des chuleada la opción de habilitar en blanco:

• Y damos clic en listo.


• Ahora damos clic en selección de software:

• En esta pantalla seleccionamos servidor con GUI (si deseamos


tener nuestro servidor con un escritorio instalado si no es así omitir
este paso).

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Al lado derecho chuleamos la opción KDE y servidor FTP quedando


así:

• Damos clic en Listo.

• Ahora configuraremos la red, damos clic en Red y nombre de


equipo.

• Nos aparece las interfaces de nuestro servidor en este caso


configurare la inalámbrica.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Al lado derecho, damos clic en desplegar listado y seleccionamos


nuestra red

• Al seleccionar la red automáticamente nos pide la contraseña de la


misma, se la ingresamos y damos clic en conectar.

• Nos debe aparecer conectado y damos clic en listo.

• Ahora damos clic en empezar instalación en la esquina inferior


derecha:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• NOTA: Si fuera alámbrica solo sería seleccionar la tarjeta de red y


darle clic en on.

• Mientras instala le crearemos la contraseña del root y el usuario por


defecto que en nuestro caso lo llamaremos softgen, damos clic en
contraseña root.

• Escribimos la contraseña dos veces y damos clic en listo.

• Ahora damos clic en Creación de usuario.

• Creamos el usuario en mi caso se llamara softgen y será


administrador del sistema, y le asignamos una contraseña

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Damos clic en listo, y esperamos a que termine la instalación y


damos en reiniciar.

• Cuando reinicie nos pedirá confirmar la licencia, damos clic en


licensing.

• Marcamos en recuadro aceptando los términos de la licencia.

• Y damos clic en finalizar configuración.

• Luego nos pide loguearnos con el usuario que creamos en la


instalación le ponemos la contraseña e iniciar sesión.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos pide configurar el idioma, seleccionamos el idioma y siguiente.

• Ahora nos pide el idioma del teclado y siguiente.

• Nos pide configurar una cuenta de correo si deseamos la


configuramos si no le damos omitir.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y listo damos clic en empezar a usar Oracle.

2.3. Agregando discos duros:

Nota: Si solo vamos a usar un disco duro pasar al tema 2.4 clic aquí. En
este ejemplo agregaremos 3 discos duros adicionales de 1T cada uno.

• Abrimos la terminal y nos hacemos root, escribimos el comando y


escribimos el comando fdisk –l para listar todos los discos duros que
tenemos instalados.

• Buscamos como quedaron denominados los discos duros en


nuestro sistema, en mi caso quedaron /dev/sda el que contiene las
particiones del sistema operativo /dev/sdb , /dev/sdc y /dev/sdd los 3
discos duros adicionales que instale en el servidor.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Sabiendo como quedaron detectados en el sistema los discos duros


empezaremos a formatearlos de a uno, empezamos con el /dev/sdb
ejecutando el comando fdisk.

• Le decimos que no necesitamos la ayuda de la herramienta.

• Ponemos p y enter, para decir que será una partición primaria.

• Ponemos 1 que será nuestro número de partición, si son más


ponemos las que necesitaremos.

• Dejamos por default el valor del primer sector dando enter.

• Dejamos predeterminado el last sector y damos enter.

• Por ultimo damos w para salir.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Esperamos que aparezca el mensaje de la imagen y listo ya queda


particionado el primer disco.

• Repetiremos los pasos anteriores para cada disco que tengamos


instalado, solo cambiando el sdb por el disco siguiente en mi caso
sería /dev/sdc. Así sucesivamente.

• Terminado el particionado de los discos, procederemos a formatear


las particiones creadas, volvemos a listar los discos con el comando
fdisk –l

• Como observamos ya nuestros discos aparecen con la partición


creada denominadas /dev/sdb1 /dev/sdc1 y /dev/sdd1 porque solo
creamos de a 1 partición por disco si hubiéramos creado más nos
aparecerían sdb2 sdb3 etc etc… Recuerda que /dev/sdb es el disco
duro y /dev/sdb1 es la partición de ese disco duro.

• Conociendo como quedaron nombradas las particiones con la


herramienta mkfs.ext3 para que las particiones queden en formato
ext3.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Esperamos que termine.

• Repetimos el paso anterior por cada partición que tengamos en


cada disco.

• Ahora montaremos las particiones para que nuestro sistema pueda


guardar datos sobre los discos, empezamos creando una carpeta
por cada disco agregado con el nombre que queramos en mi caso
son 3 que las llamare bd, software y backup con el comando mkdir
en la raíz del sistema / quedando así /bd /software /backup

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Ahora con el comando mount montamos cada disco en su


respectiva carpeta, en mi caso /dev/sdb1 quedara en /bd /dev/sdc1
en /software y /dev/sdd1 quedara en /backup.

• Revisamos con el comando df –h que si quedaran montadas las


particiones correctamente.

• Efectivamente vemos que quedaron montadas en las carpetas


correspondientes.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Ahora lo único que falta es que el sistema monte los discos


automáticamente cuando reiniciemos nuestro servidor, para ello
abrimos el archivo fstab con un editor de texto en mi caso nano y
agregamos al final del archivos la siguiente línea por partición o
disco montado:

• Guardamos y listo.

2.4. Instalando Adobe Flash Player:

Instalaremos el Adobe Flash Player que es esencial al momento de querer


acceder vía web a la administración de nuestra base de datos Enterprise
Manager.

• Recordemos en el primer punto de este manual que esta el link de


descarga del adobe en mi caso descargue la extensión .RPM de la
página oficial de adobe.

• Ingresamos al directorio donde descargamos dicho archivo en este


ejemplo se encuentra en Descargas, debemos estar con usuario
root.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Listamos con el comando ls y efectivamente esta nuestro archivo


con extensión .RPM

• Por ultimo corremos el comando rpm –i para instalar el parquete


flash player:

• Listo, ya nos quedó instalado el flash player.

2.5. Instalando JDK:

La instalación del JDK es necesaria ya que es el paquete que nos va a


permitir correr el instalador del archivo fmw.jar del Forms and
reports.Tendremos que descargar el paquete de instalación del JDK
desde la página oficial de Oracle y seguir estos pasos:

• Nos ubicamos en el directorio donde descargamos el paquete JDK


con el comando cd con usuario root. En nuestro caso lo tenemos en
/home/oracle

• Ejecutamos el comando rpm –ivh

• Empieza la instalación:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Verificamos que haya quedado instalado con el comando java –


versión.

• Y terminamos con la instalación del JDK.

3. Instalando VNC.

Para quienes no trabajen en el servidor directamente, o hayan realizado una


instalación sin GUI es recomendable instalar el servicio de VNC para la
administración remota y poder compilar las formas y reportes de Oracle y realizar
otras tareas administrativas.

• Abrimos la consola como root y actualizaremos el repositorio y


nuestro sistema con el comando yum update.

• Damos Y enter. Esperamos a que termine la actualización.

• Al terminar damos init 6 para reiniciar el servidor.

• Ingresamos de nuevo como usuario root a la consola y ejecutamos


el comando yum install tigervnc-server

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Le damos Y enter.

• Al finalizar la instalación copiamos el archivo .service del


/lib/systemd/system a /etc/systemd/system Por cada usuario que
vamos a permitir conectarse por medio del vnc toca copiar el archivo
especificando el puerto, en mi caso será softgen puerto (5901) osea
:1 y Oracle (5903) osea :3 asi:

VNC Softgen:

VNC Oracle:

• Posteriormente editamos cada archivo con un editor de texto,


empezamos con el de softgen @:1.service

• Le cambiamos el <USER> por nuestro usuario y agregamos la


resolución quedando así el archivo:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Editamos el archivo @:3.service que es para el usuario Oracle:

• Realizando los mismos cambios que como el usuario softgen debe


quedar así el archivo:

• Guardamos.
• Ahora abrimos una consola con el usuario softgen para generar la
contraseña de conexión de softgen por vnc. Y escribimos el
comando vncpasswd

• Nos pide contraseña y que la verifiquemos.

• Más adelante cuando se cree el usuario Oracle le creamos su


respectiva contraseña, ahora abrimos el servicio vnc para ambos
usuarios con el comando systemctl enable:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

NOTA: Debe salir Create symlink from /etc/systemd/system/multi-


user.target.wants/vncserver@:1.service to /etc/systemd/system/vncserver@:1.service

NOTA: Debe salir Create symlink from /etc/systemd/system/multi-


user.target.wants/vncserver@:1.service to /etc/systemd/system/vncserver@:3.service

• Luego arrancamos el servicio vnc para el usuario softgen.

• Y arrancamos el servicio para el usuario Oracle:

• Verificamos que este activo y running con el comando systemctl


status:

• Y nos debe arrogar lo siguiente:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Por ultimo debemos parar el firewall o crear una regla para abrir el
puerto 5901 en mi caso detendré el firewall debemos ser usuario
root, con el siguiente comando:

3.1. Conectándonos por cliente vnc:

Ahora procederemos a conectarnos vía vnc con el usuario softgen para ello
abrimos nuestro cliente vnc en mi caso es vnc viewer y creamos una nueva
conexión.

• Nos pide la Ip del servidor más el puerto que para softgen es 5901 y
para oracle 5903 y el nombre que le queramos dar a la conexión:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y damos clic en aceptar, nos crea un icono con el nombre que le


dimos.

• Le damos clic derecho y conectarse.

• Nos pedirá que si aceptamos la conexión no cifrada, chuleamos que


no nos vuelva a preguntar y damos en continuar.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos pide la contraseña y damos aceptar.

• Si nos pide contraseña para desbloquear damos clic en cancelar,


nos cargara el escritorio o si no debemos logearnos como softgen.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

4. Preparando el entorno:

Al terminar la instalación del Oracle Linux 7, montaje de los discos duros y la


instalación del servicio vnc procederemos a realizar la configuración pre instalación de
la base de datos.
Nota: Debemos trabajar con usuario root para realizar estos pasos.

• Ingresamos al directorio del repositorios de Oracle:

• Editamos el fichero public-yum-ol7.repo con nuestro editor favorito.

• En la línea ol7_addons ponemos en 1 enabled, quedando tal cual la


img, y guardamos.

• Actualizamos las listas con el comando yum list:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Instalamos la herramienta pre instalación de Oracle oracle-rdbms-


server-12cR1-preinstall.x86_64 con el comando yum install:

• Al terminar la instalación, esta herramienta nos crea


automáticamente el usuario Oracle, el cual deberemos crearle la
respectiva contraseña con el comando passwd:

• Verificamos los discos que tenemos en nuestro equipo para saber


en cual alojar nuestra base de datos con el comando df –h:

En este ejemplo escogeremos el disco sdb1 montado en /bd:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

Nota: Es importante tener en cuenta la ubicación, ya que debemos crear los


respectivos directorios que contendrán nuestra base de datos.

• Creamos los directorios u01, app y Oracle, que contendrán nuestra


bd, con el comando mkdir la opción –p es para crear los
subdirectorios y no estar creando directorio por directorio.

Nota: Recordemos que trabajamos en el disco que está montado en bd, por
eso se crearon las carpetas en /bd, si fuera desde la raíz la ruta seria:
/u01/app/Oracle

• Le asignamos los permisos al usuario con el comando chown:

• Creamos el grupo oper y le asignamos un id:

• Ahora ejecutamos el comando usermod –G para los grupos dba,


oper:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Luego modificamos el bash_profile de Oracle, con nuestro editor


preferido abrimos el archivo bash_profile:

• Le agregamos las líneas encerradas en el cuadro tal como se


aprecia en la imagen y guardamos.

• Iniciamos sesión con usuario Oracle y ejecutamos el comando


bash_profile

• Revisamos que la configuración este correcta con el comando env |


grep ORACLE

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos deberá traer las líneas agregadas en el archivo bash_profile.

• Por ultimo creamos la contraseña del vnc para el usuario oracle


(recordar en el punto anterior que ya habíamos configurado el puerto
5903 para oracle).

• Por ultimo paramos el firewall debemos ser root, o creamos una


regla para permitir la conexión por el puerto 5903, en mi caso lo
detendré por ser servidor de prueba:

• Ahora nos podemos conectar por medio del cliente vnc (seguir estos
pasos aquí).

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

5. Instalando Motor Base de datos:


Ahora nos ubicamos en el directorio donde tenemos descargado el motor de la
base de datos, en mi caso es /home/oracle si no han descargado la base de datos
dirigirse al cap 1 aqui

• Nos ubicamos en el directorio donde está descargado el motor de


base de datos en mi caso es cd /home/oracle

• Listamos con el comando ls y efectivamente está el archivo .zip.

• Lo descomprimimos con el comando unzip. (Recuerde que debes


estar con usuario oracle).

• Listamos y vemos que nos creó un directorio llamado database.


ls

• Ingresamos a dicho directorio con cd

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y corremos el runInstaller .

• Nos abre el instalador, en la primera pantalla nos pide correo


electrónico los des chuleamos y damos siguiente dejamos los
campos en blanco.

• Nos sale un aviso de que no se especificó correo electrónico le


damos que sí.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Luego le damos en instalar solo software de base de datos luego la


configuraremos. Y siguiente.

• Escogemos Instalación de base de datos con instancia única. Y


siguiente.

• Seleccionamos Enterprise Edition y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Verificamos que las rutas sean las correctas, recordemos que en


nuestro caso tenemos el disco duro montado en /db por eso el u01
quedo dentro de /db si fuera en la raíz seria /u01 estando todo
correctamente damos siguiente.

• Nos muestra el directorio de inventario y el grupo oinstall que esta


correcto y damos siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• En esta pantalla que nos muestra los grupos dejamos todo por
defecto tal cual y damos en siguiente.

• Luego nos muestra el resumen y le damos en instalar.

• Empieza la instalación.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos aparece el siguiente cuadro:

• Abrimos la consola como root y ejecutamos los script que nos


mencionan:

• Ejecutamos el segundo scripts y damos enter y enter.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Posteriormente nos devolvemos al cuadro anterior y le damos


aceptar

• Por ultimo cerrar.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

6. Configurando Listener:

• Accedemos a la consola como usuario Oracle y ejecutamos el


comando netca:

• NOTA: Si estamos conectados por medio del vnc y no directamente


en el servidor toca dirigirnos a la ruta:

• Y ejecutamos el bin netca.

• Se nos abre el asistente de configuración y seleccionamos


configuración de listener y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Lo dejamos en agregar y siguiente.

• Nombre lo dejamos como LISTENER y siguiente.

• Dejamos el protocolo por defecto TCP y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Dejamos el puerto por defecto el 1521 y siguiente.

• Le decimos que no deseamos configurar otro listener y siguiente.

• Terminada la configuración le damos siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y por último nos regresa a la primera ventana de configuración y le


damos clic en terminar.

6.1. Arrancar y parar Listener.

Si se nos reinicia o apagamos el servidor tocara arrancar el listener


para eso debemos de ejecutar el comando start si al contrario lo
queremos detener se deberá ejecutar el comando stop.

• Primero cargamos el ambiente de la base de datos debemos estar


con el usuario Oracle y ejecutamos el comando . oraenv

• Nos pedirá el nombre de la base de datos le damos orcl y enter.

• Ahora arrancamos el Listener con el comando lsnrctl start

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Para parar el listener con usuario oracle ejecutamos lsnrctl stop.

7. Creando la base de datos.

• Si deseamos tener los logs de la base de datos en otro disco duro


realizaremos los siguientes pasos, si no es su caso puede omitirlos y
saltarse a la ejecución del comando dbca. Para crear el directorio de
los logs que se llamara en nuestro caso u02 en otro disco duro
usaremos el comando mkdir y lo almacenaremos en /backup (Que
es un disco duro que montamos en ese directorio) como usuario
root:

• Le damos el permiso al usuario oracle sobre el nuevo directorio


creado asi:

• Terminado los pasos anteriores ejecutamos el comando dbca ya


como usuario Oracle.

• NOTA: Si estamos conectados por medio del vnc y no directamente


en el servidor toca dirigirnos a la ruta:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y ejecutamos el dbca.

• Se nos abre el asistente para crear y configurar la base de datos,


damos en crear base de datos y siguiente.

• Damos clic en configuración avanzada y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Dejamos la opción usos generales y le damos clic en siguiente.

• Ponemos el nombre de la base de datos, en nuestro caso será orcl,


dejamos la opción de crear como base de datos de contenedor, y le
asignamos un nombre al pdb que será pdb y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Dejamos los atributos de almacenamiento por defecto y clic en


siguiente.

• Luego nos pedirá la ubicación de los archivos de recuperación


rápida, en nuestro caso lo tendremos en un disco duro aparte lo cual
le damos clic en examinar para buscar el directorio donde lo
tendremos.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos abre el siguiente cuadro donde seleccionaremos el directorio


anteriormente creado (el primer ítems) en nuestro caso el directorio
se llama u02 y le damos ok.

• En el tamaño le asignamos el que deseemos, se recomienda ser lo


más grande que sea posible en nuestro caso será 300GB.

• Y damos clic en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Como ya habíamos configurado nuestro listener, lo seleccionamos y


damos clic en siguiente.

• En nuestro caso no configuraremos el label security por lo que lo


dejamos por defecto y damos clic en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• En esta pantalla se debe configurar las pestañas que aparecen


antes de darle siguiente, empezamos con Memoria, el cual nos
calcula la que tenemos en nuestro equipo y nos arroja una
automáticamente, en nuestro caso la dejamos por defecto y clic en
tamaño.

• En Tamaño en nuestro caso lo dejaremos por default y clic en


juegos de caracteres.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• En esta pantalla seleccionamos el territorio que será Colombia y


dejamos los demás valores por defecto y clic en modo de conexión.

• En este ejemplo usaremos el modo servidor dedicado y damos clic


en esquema de ejemplo.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Siempre es recomendable chulear Agregar esquemas de ejemplos


para los que apenas empiezan y quieran realizar pruebas, lo
chuleamos y damos clic en siguiente.

• Chuleamos la opción de configurar Enterprise Manager y lo dejamos


el puerto defecto que es el 5500 y le damos clic en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Damos clic en usar la misma contraseña y le ingresamos dos veces


la contraseña administrativa para todas las cuentas y siguiente.

• Luego nos pregunta si deseamos correr algún scripts después de


terminar la creación de la base de datos, como no tenemos ningun
script lo dejamos tal cual y le damos siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Acá nos muestra un resumen de como quedara nuestra base de


datos si todo está bien damos clic en terminar.

• De inmediato empieza la instalación de la base de datos, esperamos


a que termine el proceso.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Al finalizar nos muestra las ubicaciones de la base de datos y nos da


la url del Enterprise Manager, le damos clic en cerrar y listo.

• Ahora accederemos al Enterprise Manager, abrimos el navegador


en este caso el Firefox y copiamos la url que nos arrojó el cuadro
anterior https://localhost:5500/em

• Nos dice que la conexión no es segura, aun así le damos clic en


avanzadas.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y le damos clic en agregar excepción.

• Confirmamos la excepción de seguridad.

• Finalmente nos carga el Enterprise Manager.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Solo llenamos el campo de usuario y password, dejando en blanco


el campo de container y as sysdba y clic en Login.

• Finalmente ingresamos a la administración via web de nuestra base


de datos.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

8. Instalación Ápex:

En la versión 12c R2 el Ápex no se instala automáticamente como si pasa con la


versión anterior 12cR1, pero si descarga la carpeta del ápex por lo cual la
debemos reemplazar por la que nosotros descargamos actualizada desde la
página oficial de Oracle.

• Primero debemos crear un directorio para los tablespace de nuestra


base de datos, como recordamos tenemos un disco duro montado
en backup el cual usaremos también para crear los tablespace. Con
el comando mkdir creamos el directorio llamado tbs:

• Le otorgamos los permisos al usuario Oracle:

• Luego ingresamos a la ruta por defecto donde se creó por defecto la


carpeta Ápex.

• Listamos con ls para verificar si existe la carpeta APex.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Efectivamente se encuentra la carpeta ápex, pero como


descargamos la última versión desde la página oficial de Oracle,
empezaremos borrando la carpeta ápex con el comando rm –f –R
(el –f es para no tener que confirmar la eliminación de subcarpetas y
archivos).

• Ahora movemos el archivo descargado al directorio de donde


acabamos de eliminar la carpeta apex, con el comando mv
terminando en . (mv ruta-archivo . ) el punto significa poner en
donde estamos ubicados.

• Listamos con ls para verificar que si nos movió el archivo .zip

• Ya teniendo nuestro archivo .zip procederemos a descomprimirlo


con el comando unzip:

• Terminada la descomprensión nos creara nuevamente la carpeta


ápex pero con los archivos actualizados, ejecutamos ls para verificar
que si la haya creado:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Eliminamos él .Zip con rm:

• Ingresamos a la carpeta ápex con el comando cd:

• Cargamos el ambiente Oracle:

• Ahora nos conectamos a la base de datos con el comando sqlplus


/nolog

• Nos logueamos con el usuario sysdba con el comando conn

• Ya conectados crearemos el tablespace para el ápex en el directorio


tbs anteriormente creado con el siguiente comando:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Ejecutamos el comando select name from v$tablespace; para


verificar que si se haya creado el tablespace APEX.

• Efectivamente fue creado ahora ejecutamos el script apexins.sql


adicionándole el tablespace creado anteriormente APEX y el TEMP
asi:

• Empieza la ejecución lo cual puede tardar entre 5 a 10 minutos


dependiendo de los recursos de nuestro servidor:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Al terminar ampliaremos el tamaño del tablespace TEMP para que


nuestro ápex trabaje con más rapidez.
NOTA: Lo ubicamos en el directorio tbs anteriormente creado en
/backup y le asignamos el nombre de tmp02.dbf

• Ejecutamos el script apxchpwd.sql para asignarle una contraseña al


usuario administrador del ápex, nos pedirá el nombre de usuario, lo
dejamos por defecto ADMIN y enter.

• Nos pide la contraseña para dicho usuario admin la escribimos dos


veces y terminamos.

.
• Ahora configuramos el listener del ápex con el siguiente script
apex_rest_config.sql

• Nos pedirá la contraseña para el listener, la colocamos dos veces y


listo.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Ahora desbloqueamos el usuario ápex public:

• Y también desbloqueamos el usuario anonymous:

• Ahora ejecutamos el scrip apex_epg_config.sql dándole la ruta


donde está ubicada la carpeta ápex:

• Empieza a ejecutarse y también se nos puede demorar varios


minutos dependiendo de los recursos de nuestro servidor:

• Listo así queda cuando termina de ejecutar dicho script:

• Ahora ejecutamos el siguiente script apxldimg.sql con la misma ruta


anterior:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y empieza la ejecución, se demora unos minutos:

• Al terminar ejecutamos el script dbms_xdb.gethttpport para verificar


el puerto por el que corre nuestro ápex, si no está configurado nos
deberá aparecer 0 si tiene un puerto asignado deberá aparecer el
número del puerto, en nuestro caso no lo tenemos configurado así
que nos devolvió 0.

• Le asignamos el puerto que deseemos con el script


dbms_xdb.sethttpport, en nuestro caso le asignamos el 9090:

• Y verificamos que si haya quedado asignado repitiendo el script


dbms_xdb.gethttpport y efectivamente ya nos arroja el puerto
asignado en nuestro caso el 9090:

• Ahora abrimos el navegador y le colocamos la siguiente url:


http://localhost:9090/apex/apex_admin

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Si seguimos los pasos correctamente nos deberá cargar el panel


donde nos pedirá el usuario y la contraseña, recuerda que el user lo
dejamos por defecto admin y la contraseña la que le asignamos y
damos clic en sign in to administration:

• Y listo nos ingresa a nuestro panel administrativo, aquí concluimos


la instalación de nuestro apex.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

9. Exportar base de datos:

Si tenemos una base de datos en otro servidor o en una versión anterior, la


deberemos exportar, para ellos realizaremos los siguientes pasos:

• Cargamos el ambiente oracle:

• Nos logeamos en la base de datos con el usuario sys dba:

• Verificamos el directorio donde esta nuestra base de datos a


exportar con el comando:

• Este es nuestro directorio:

• Sabiendo el directorio nos salimos de la base de datos y nos


ubicamos en el directorio anteriormente mencionado /u02/export

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y ejecutamos el siguiente comando: expdp C##PZN/pasword@orcl


dumpfile=pzn20170623.dmp logfile=pzn20170623.log
directory=DBEXPORT schemas=C##PZN

10. Importar base de datos:

Ya teniendo la base de datos exportada, procederemos a importarla en nuestro


nuevo servidor.

• Crearemos la carpeta export en la cual nuestra base de datos va a


buscar el archivo exportado de otra base de datos, en nuestro caso
este directorio lo crearemos en el disco llamado backup con usuario
root.

• Le asignamos los permisos para el usuario Oracle y grupo install:

• Nos pasamos al usuario Oracle y nos conectamos como sysdba:

• Primero crearemos el directorio export dentro de la base de datos, lo


llamaremos DB_EXPORT y le decimos la ruta donde alojaremos el
archivo exportado que en nuestro caso está en /backup/export

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Ahora con el comando créate user crearemos el usuario para


nuestra base de datos, en 12c se deben crear con el prefijo C## en
nuestro caso el usuario se llamara PZN

• Ya creado le otorgamos todos los permisos necesario al nuevo


usuario:

• Creamos el tablespace tsd_keops Y el tsi_keops.

• Ahora ampliaremos el tablespace de system:

• Y luego ampliamos el espacio del tablespace de users:

• Tambien ampliaremos el tablespace de UNDOTBS1 y SYSAUX

• Nos salimos del sqlplus con exit, y nos ubicamos en el directorio


creado export

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• verificamos que si tengamos ya copiado el archivo exportado con el


comando ls.

• Efectivamente ya tenemos copiado de la otra base de datos la


exportación, vemos que se llama pzn20170531.dmp muy importante
saber exactamente el nombre, y procederemos a importarla así:

NOTA: SI DICE QUE EL COMANDO NO SE ENCUENTRA SE


DEBE CARGAR EL AMBIENTE ORCL CON EL COMANDO
.ORAENV

Aquí tenemos una breve explicación del comando:

Impdp: comando para importar la base de datos.


C##PZN: Recordemos que es el nombre de usuario que creamos.
/: Es quien nos separa el usuario de la contraseña.
Por… : Es la contraseña del usuario PZN.
@orcl: Nombre de nuestra base de datos.
Dumpfile= comando q buscara el archivo exportado.
Pzn20170531.dmp: Es el nombre del archivo exportado.
Directory: comando que buscara el directorio creado dentro de la
base de dato.
DB_EXPORT= Nombre del directorio creado dentro de la base de
datos.
Schemas: comando donde especificamos el esquema del usuario
que vamos a subir de la base de datos exportada en nuestro caso
como teníamos el mismo usuario coincidió con el nombre de usuario
creado en esta base de datos.
C##PZN: Nombre del esquema a subir.

NOTA: Si la exportación viene con otro nombre de usuario o de una


versión anterior a la 12c que no lleva prefijo se le debe adicionar al
comando el remap_schema. Pongamos el ejemplo que exportamos
la base de datos de una versión anterior 11g donde el usuario lo
llamábamos PZN para importar esta base de datos a nuestro nuevo
servidor para el usuario C##PZN el comando quedaría:

$ impdp C##pzn/contraseña@orcl dumpfile=pzn20170531.dmp


directory=DB_EXPORT schemas=pzn Remap_schema=pzn:C##PZN;

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Esperamos a que termine de importar la base de datos,


dependiendo del tamaño de la misma es la cantidad de tiempo que
demora:

• Cuando termine tendremos ya nuestra base de datos importada.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

11. Instalacion de Forms and Reports:


En esta sesión procederemos con la instalación del paquete
FMW_12.2.1.2.0_INFRAESTRUCTURE descargado previamente desde la página
oficial de Oracle, el cual ya tiene todos los servicios incluidos los cuales son:
weblogic, Forms y el Reports.

11.1. Instalando el Middleware:

• Como en este ejemplo vamos a tener el Forms and reports en un


disco duro montado en /software, crearemos las carpetas donde
estará alojado nuestro Middleware, si desean dejar la ruta por
defecto de la instalación omitir los pasos hasta este punto clic.

• Tendremos que estar con usuario root y entramos al directorio


/software con el comando cd.

• Ahora crearemos las carpetas Oracle/Middleware/Oracle_Home


ejecutando el comando mkdir –p así:

• Posteriormente le otorgamos los permisos al usuario Oracle con el


comando chown así:

• Lo primero que debemos hacer es estar logeado con el usuario


Oracle y verificamos que en nuestro sistema tengamos instalado el
JDK con el comando java –versión: si aún no lo han instalado clic
aquí.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Efectivamente observamos que tenemos la versión 1.8.0_131 el cual


es la herramienta que nos va a permitir ejecutar archivos .jar

• Ahora buscaremos donde está el ejecutable de java el cual nos


permitirá arrancar la instalación del paquete fmw, lo buscamos así:

• Nos aparecerán cientos de líneas, pero nos interesa las que no tiene
el mensaje de permiso denegado, y que empiece por /usr/java y que
este dentro del directorio /jre acá la subraye:

• Ya teniendo la ruta del ejecutable de java nos ubicamos con cd en el


directorio donde descargamos el fmw en nuestro caso está en
/home/Oracle:

• Y descomprimimos el archivo descargado con el comando unzip:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Terminada la descomprensión con el comando ls verificamos que


nos haya quedado el archivo .jar que es el que correremos con el
ejecutable java:

• Efectivamente vemos que nos creó el .jar

• Ahora debemos ejecutar este .jar con el ejecutable java para ello
debemos poner la ruta de donde está el ejecutable java, el comando
–jar y el archivo.jar así :

• Esperamos y nos aparecerá el asistente de instalación del


Middleware, le damos clic en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Le damos omitir actualización automática y siguiente.

• Acá nos pide el directorio donde vamos a instalar nuestro


Middleware, lo dejan por defecto y siguiente o si es el caso del
ejemplo que tenemos un disco duro montado en /software (o en
cualquier otro directorio) debemos darle clic en examinar.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Luego buscamos los directorios creados y le damos abrir.

• Verificamos que sea la ruta que nosotros queremos y le damos clic


en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• En tipo de instalación le dejamos infraestructura de Fusión


Middleware y clic en siguiente.

• .Acá esperamos que termine de comprobar unos requisitos si todo


se ha seguido al pie de la letra debe quedar como en la img: y clic
en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• En este campo decimos que no deseamos recibir actualizaciones


des chuleando la opción deseo recibir…. Y siguiente.

• Nos muestra una advertencia de que no proporcionamos una


dirección de correo que si estamos seguros de recibir información, le
decimos que sí.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos mostrara el resumen de lo que se instalara y le damos clic en


instalar.

• Empieza la instalación y solo nos queda esperar a que termine.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Si todo estuvo sin problemas nos deberá quedar todo chuleado de


verde y le damos clic en siguiente.

• Por último nos mostrara un resumen de lo que se instaló y le damos


clic en terminar.

• Verificamos que nos haya creado los directorios en la ruta que


deseábamos, con el comando cd vamos a la ruta
/software/Oracle/Middleware/Oracle_Home

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Listamos con el comando ls y efectivamente quedo instalado en la


ruta que deseábamos.

11.2. Instalando Motif:

• Antes de instalar nuestro forms and reports, debemos instalar el


paquete Motif, con usuario root ejecutamos el comando yum install:
(Se debe instalar el motif-devel.x86_64).

• Esperamos a que termine la descarga y la instalación del paquete.

• Nos pedirá confirmar la instalación, le damos y enter.

• Al terminar nos aparece el mensaje de Listo.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

11.3. Instalación forms and reports.

• Procederemos con la instalación del Forms and reports, nos


ubicamos en el directorio donde descargamos el fmw de Oracle en
nuestro caso lo tenemos en /home/Oracle.

• Descomprimimos el archivo descargado con el comando unzip.

• Nos creó el .bin el cual lo ejecutamos con el comando ./

• Se nos abre el asistente, le damos siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Le damos omitir actualizaciones automática y siguiente.

• Buscamos el directorio del Middleware dándole clic al icono y


seleccionamos la ruta donde quedo nuestro Middleware.

• Nos deberá quedar así y damos clic en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Seleccionamos la opción despliegue de forms and reports y clic en


siguiente.

• Comprobara nuestro sistema, si hemos seguido al pie de la letra el


presente manual nos deberá salir toco chuleado de verde y le
damos siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos aparecerá el resumen de la instalación y le damos clic en


instalar.

• Esperamos a que termine la instalación.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Al terminar damos clic en siguiente.

• Vemos el resumen de lo instalado y le damos clic en Terminar.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

11.4. Creación de schema:

• Ahora procederemos a crear el schema en la base de datos para


nuestro dominio, nos vamos a la siguiente ruta
/software/Oracle/Middleware/Oracle_Home/oracle_common/bin

• Ejecutamos el script rcu.

• Se nos abrirá el asistente de instalación y le damos siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Dejamos en crear repositorio y carga del sistema y carga del


producto y siguiente.

• Llenamos los campos con la información de nuestra base de datos y


clic en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Realizara la comprobación de los datos ingresados, debe quedar


todo en verde y clic en aceptar.

• Nos pedirá el nombre del prefijo lo dejamos por defecto DEV y


chuleamos la opción de servicios de seguridad de la plataforma
Oracle y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Al terminar de comprobar los requisitos y estar todo en verde le


damos en aceptar.

• Le asignamos una contraseña a nuestro eschema y le damos en


siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos aparecerá los tablespace que se crearan los dejamos tal cual y
le damos clic en siguiente.

• Nos aparece el aviso de que se crearan los tablespace que no estén


creados, le damos clic en aceptar.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Comprueba los requisitos para la creación del tablespace y le damos


clic en aceptar.

• Nos aparecerá el resumen de lo que se creara y le damos clic en


crear.

• Esperaremos que termine de crear los servicios.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Por últimos nos mostrara el resumen de lo instalado y le damos clic


en cerrar.

11.5. Creación Dominio:

• Procederemos a crear el dominio donde estarán alojadas las formas


y los reportes, para ello accederemos al siguiente directorio
/software/Oracle/Middleware/Oracle_Home/oracle_common/commo
n/bin

• Corremos el script config.sh

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Se nos abre el asistente de configuración donde le daremos en crear


nuevo dominio y en ubicación cambiamos base_domain por el
nombre de nuestro dominio en nuestro caso se llamara smbd y
quedando tal cual la imagen y siguiente.

• Luego nos pedirá los servicios que instalaremos, seleccionamos el


forms, reports y ohs. Debe quedar como la imagen y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Dejamos la ubicación tal cual como la muestra la imagen y damos


clic en siguiente.

• Ahora ingresaremos la contraseña del usuario weblogic y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Dejamos el modo de dominio en desarrollo y el JDK por defecto y


damos clic en siguiente.

• Acá llenamos los datos de la base de datos. NOTA: En contraseña


es la que le asignamos al schema cuando lo creamos en el paso
anterior. Y le damos clic en obtener configuración de RCU. Y si todo
sale correcto damos clic en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos mostrara las tablas que se afectaran, lo dejamos tal cual y


damos clic en siguiente.

• Realiza las pruebas quedando todos los campos en verde le damos


clic en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Seleccionamos que componentes instalar, chuleamos todos y


damos clic en siguiente.

• Nos mostrara el nombre del servidor y el puerto donde correrá, lo


dejamos por defecto y clic en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Dejamos el tipo de gestor por defecto y nos pide crear el usuario


administrador del servidor le pondremos el mismo weblogic y la
contraseña y siguiente.

• Nos muestra los puertos por donde correrán el forms y el reports los
dejamos por defecto y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos muestra los clúster los dejamos tal cual y siguiente.

• Como no vamos a usar ninguna plantilla se deja esta pantalla tal


cual y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Luego nos muestra el resumen de los clúster, se deja tal cual y


siguiente.

• Acá nos permite asignar algún servidor a los clúster pero como no
tenemos aún ninguno lo dejamos por defecto y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos muestra el puerto default del cluster coherence, lo dejamos tal


cual y siguiente.

• Luego nos aparecerá el nombre de la máquina y el puerto lo


dejamos como esta y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Acá nos muestra el servidor que estamos creando, el cual lo


debemos pasar para el lado de maquina dando clic en el singo
menor como lo subrayo en la imagen.

• Nos deberá quedar así y dar clic en siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Como no usaremos ningún destino virtual dejamos tal cual como nos
aparece y siguiente.

• Tampoco crearemos o usaremos ninguna partición en específico por


lo cual se deja como esta y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Acá nos aparece los componentes que tendremos, solo nos aparece
el del forms, tocara agregar el OHS1 por tal motivo damos clic en
agregar.

• Agregara una nueva línea el cual le escribiremos el nombre de ohs1


y en tipo de componente seleccionamos OHS debe quedar tal cual
la imagen, y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Luego nos aparece el resumen de nuestro servidor OHS, el cual por


seguridad le cambiaremos los puertos por el 7777 y 7778
respectivamente, quedando como se muestra en la imagen y
siguiente.

• Nos mostrara la url del servidor OHS y su respectivo puerto lo


dejamos tal cual y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Acá ya nos muestra el componente que creamos, lo deberemos


pasar al lado maquina dándole clic en el signo menor.

• Debe quedar como se muestra en la siguiente imagen y siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos muestra los despliegues que le podemos adicionar a nuestros


clúster, pero lo dejamos tal cual lo tenemos y siguiente.

• Acá nos muestra los servicios que de igual forma le podemos


adicionar a nuestros clúster pero los dejamos tal cual lo tenemos y
siguiente.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Luego veremos el resumen de lo que se creara y damos clic en


crear.

• Empezara la creación de nuestro dominio.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Al terminar le damos clic en siguiente.

• Por ultimo nos muestra las ubicaciones y la url de la consola


administrativa y damos clic en Terminar.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

11.6. Arrancando servicios:

• Ahora iniciaremos los servicios para comprobar que efectivamente


todo quedo correctamente instalado, para ellos nos vamos al
directorio bin en la siguiente ruta:
/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbd/bin

• Ejecutamos el script startWeblogic.sh para iniciar el weblogic.

• Se demora unos minutos y nos deberá quedar así: y minimizamos la


terminal.

• Ahora iniciaremos el NodeManager, para ello debemos abrir el


mismo directorio pero desde una nueva terminal
/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbd/bin

• Y ejecutamos el script startNodeManager.sh

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Se demora unos minutos y nos deberá quedar así:

• Minimizamos las terminales, OJO NO CERRARLAS y abrimos el


navegador y escribimos: http://localhost:7001/console

• Nos cargara la consola administrativa.

• Ponemos el usuario que es weblogic y la contraseña y clic en login.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y listo nos entra a la consola.

• Desde esta consola debemos iniciar los servicios de WLS de forms y


de reports para ellos damos clic en environment y servers.

• Nos aparecerá los servicios que están ejecutándose y los que están
shutdown.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Damos clic en WLS_FORMS y se nos abre las opciones de


configuración.

• Clic en server start.

• Nos ubicamos en la parte inferior en User Name y ponemos


weblogic y la contraseña y damos clic en save.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Damos clic en control.

• Y en la parte inferior le damos clic en start, debe estar chuleado el


servicio.

• Nos aparecerá este mensaje en la parte superior.

• Damos clic de nuevo en servers.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y vemos que ya aparece running en WLS_FORMS, ahora damos


clic en WLS_REPORTS.

• Nos aparece las ventanas de configuración del reports.

• Damos clic en server start.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• En la parte inferior en User Name ponemos weblogic y el password


y sabe.

• Damos clic en control.

• De nuevo nos vamos a la parte inferior y damos clic en start.

• Nos aparece el mensaje en la parte superior.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Damos clic en servers.

• Y listo ya nos quedan los 3 servicios en RUNNING.

• Ahora falta correr el servicio de OHS para ello abrimos una nueva
pestaña y ponemos la siguiente url: http://localhost:7001/em

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos abre la administración em y ponemos el usuario que es


weblogic y la contraseña y damos en sign in.

• Nos cargara los servicios que tenemos ejecutándose, como vemos


ya todos están en Running solo nos falta el OHS.

• Damos clic en este icono:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Se nos abre este menú.

• Damos clic en HTTP Server y en ohs1

• Nos cargara la administración del OHS Y damos clic en Start Up:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Se nos abre una ventana de aviso que ya subió el servicio y damos


en close.

• Y listo ya tenemos starting nuestro ohs1.

• Por ultimo comprobaremos que nuestro forms esté funcionando,


abrimos el navegador y colocamos la url
localhost:9001/forms/frmservlet

• Nos preguntara si deseamos ejecutar el script de java damos clic en


Run.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Luego damos clic en yes.

• Y listo ya con esto nos carga la forma de ejemplo el cual dice que la
instalación ha sido exitosa.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

12. Configuración Forms and reports:

Ahora vamos a configurar nuestro dominio del forms and reports, para ello
empezaremos con las formas, en el presente manual vamos a suponer que ya
tenemos una forma creada, la cual debemos ponerla en un directorio donde el
forms la vea y ejecute.

12.1. Configurando Forms:

• Lo primero que realizaremos es crear un directorio donde


alojaremos las formas y reportes. En nuestro caso lo llamaremos
forms/formas y creamos un directorio donde guardaremos las
formas y reportes compilados /forms/bin que estarán alojados en /

• Le otorgamos los permisos:

• Ahora configuraremos la ruta apuntando al nuevo directorio de


forms, que serán donde guardaremos las formas para ellos abrimos
el /em http://ip-server:9001/em y nos dirigimos a la pestaña.

• Damos clic en forms y forms1.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Se nos abre el servicio de forms, y damos clic en Enviroment


Configuration.

• Nos carga las opciones de configuración y en FORMS_PATH


agregamos la ruta /forms/bin: (debe terminar con dos puntos)

• Y damos clic en Apply.

• Ahora damos clic en forms1 para devolvernos al servicio forms.

• Y damos clic en web configuration.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Dejamos seleccionado default.

• Damos clic en Create Like.

• Se nos abrirá el asistente de configuración, dejamos el default y en


nombre le ponemos el que queramos como se llame la nueva
conexión, en nuestro caso la llamaremos SMBD y clic en créate.

• Nos aparece que se creó satisfactoriamente y close.

• Ya nos debe aparecer en el menú y la seleccionamos dándole clic.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Bajamos y cambiamos a 100% estos dos valores:

• Y damos clic en Apply.

• Clic en close.

• Ahora desde la consola abriremos el archivo de configuración


formsweb.cfg que está en
/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbd/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_
12.2.1/config

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Es recomendable realizar una copia de seguridad a los archivos que


deseemos modificar para ello con el comando cp crearemos la copia
primero.

• Con el editor de texto que deseemos, en nuestro caso será nano


abriremos el archivo formsweb.cfg

• Nos dirigimos hasta donde empieza la nueva conexión que creamos


llamada SMBD.

• Luego nos desplazamos hasta la línea:

• Y cambiamos el text por el nombre de la forma menú de nuestra


aplicación, ya que esta forma va a ser la primera que cargue el
forms. En nuestro caso se llama main0000.fmx

• En la línea del user id:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Le ponemos los datos de conexión a la base de datos quedándonos


así:

• Bajamos hasta esta línea:

• Y le agregamos la siguiente línea


workingdirectory=/software/forms/bin que es la ruta donde estarán
las formas compiladas, quedando asi la línea:

/software/Oracle/Middleware/Oracle_Home/user_projects/
domains/smbd/config/fmwconfig/components/FORMS/inst
ances/forms1/admin/resources/US/frmpcweb.res

• Bajamos hasta la línea del pagle title.

• Y la modificamos con el nombre que deseemos llamar nuestro


servicio en nuestro caso lo llamamos: S.I.M.B.A.D. Manufactura
quedando asi la línea:

• Continuamos bajando hasta la línea donde le diremos que use los


iconos que nuestro sistema va a utilizar. estos iconos deben estar
empaquetado como un .jar

• Estos iconos deben estar empaquetados como un .jar y en nuestro


caso se llaman myIcons.jar (si no usan iconos pasar por alto esta
línea). Y las líneas del webutil, Deberá quedarnos así la línea:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• En las líneas de Forms applet parameter.

• La editamos y deberá quedarnos así:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Bajamos hasta el final del archivo y agregamos las siguientes líneas:

#configuracion adiccional
baseHTMLJInitiator=basejpi.htm
WebUtilArchive=jacob.jar,frmwebutil.jar
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
WebUtilDispatchMonitorInterval=5
WebUtilTrustInternal=true
WebUtilMaxTransferSize=16384
baseHTMLjpi=webutiljpi.htm
jpi_codebase=http://java.sun.com/update/1.7.0/jinstall-7u21-
windows-i586.cab#Version=1,7,0,2

• Quedándonos así:

• Ahora buscamos [webutil]

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y lo modificamos para que quede así:

• Y listo guardamos.

• Nos dirigimos a la ruta :


/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbd/config/fmwconfig/components/FORMS/instances/forms1/admin/
resources/US/ y hacemos una copia de seguridad del archivo
fmrweb.res

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Eliminamos el archivo fmrweb.res

• Y copiamos el archivo fmrpcweb.res con el nombre fmrweb.res

• Ahora nos dirigimos a la siguiente ruta:


/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbd/config/fmwconfig

• Abrimos con el editor de texto el archivo tnsnames.ora

• Y al final le agregamos lo que aparece en la imagen, debe quedar tal


cual hasta con los paréntesis.

• Y guardamos.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Como habíamos dicho en pasos anteriores que usamos un archivo


.jar donde están los iconos del programa debemos colocar ese
archivo en la carpeta java en nuestro caso lo tenemos en el home de
oracle y lo movemos asi:

• Y listo.

12.2. Compilando formas:

Para poder que nuestro forms nos ejecute las formas, estas deberán
estar compiladas, por lo tanto deberemos cargar las formas a
nuestro directorio /software/formas, de allí al ejecutar el compilador
nos copiara las formas compiladas al directorio /software/forms/bin

• Antes de comenzar debemos renombrar el archivo libXm.so.4 y


llamarlo libXm.so.3 para ello nos entramos a la ruta
/bd/u01/app/oracle/product/12.2.0/db_1/lib/stubs

• Hacemos una copia de seguridad del archivo que vamos a


renombrar:

• Ahora si lo renombramos de libXm.so.4 a libXm.so.3

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Abrimos otra terminal con usuario root e Ingresamos al directorio


/usr/lib64

• Hacemos copia de seguridad del archivo libXm.so.4

• Y renombramos el archivo libXm.so.4 a libXm.so.3

• Ahora ingresamos a la ruta


/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbd/config/fmwconfig/components/FORMS/instances/forms1/bin

• Y abrimos el archivo frmcmp.sh con el editor de texto que


deseemos:

• Y nos ubicamos en la línea ORACLE_HOME:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• La modificamos dejándola asi:

• Y guardamos.

• Ya con usuario Oracle nos ubicamos en el directorio donde tenemos


nuestras formas sin compilar que es /software/forms

• En este directorio crearemos un script de compilación, el cual lo


llamaremos compilar.sh

• Se nos abre un documento en blanco y la agregamos las siguientes


líneas:

#!/bin/sh
#export NLS_LANG=SPANISH_SPAIN.WE8MSWIN1252
export TNS_ADMIN=/bd/u01/app/oracle/product/12.2.0/db_1/network/admin
export
RUNNABLE=/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbcd d/config/fmwconfig/components/FORMS/instances/forms1
echo "compiling form $1 " >> forms.lst
$RUNNABLE/bin/frmcmp.sh module=$1 module_type=FORM
userid=C##PZN/contraseña@orcl compile_all=YES
cp *.*x ../bin
echo "Copying form: $1 to ../bin"
echo "Finished"
pwd
exit 0
INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Guardamos el archivo.
• Las formas están en formato fmb, al compilarlas nos creara un
nuevo archivo con formato fmx en el directorio /software/forms/bin,
para ellos corremos el script acabado de crear:

NOTA: Si la forma a compilar usa webutil deberán estar los archivos


del webutil en el directorio de donde se va a compilar que son el
webutil.olb, webutil.pll y el webutil.plx

• A veces después del enter toca darle control c para que compile
cuando termina deberá aparecernos esto

• Ya nos quedó la forma compilada en el directorio /forms/bin

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Como la forma que compilamos en nuestro caso debe buscar un


archivo adicional llamado fusionCloud.cfg toca crearlo en la carpeta
bin

• Y escribimos los datos de conexión a la base de datos y guardamos.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

12.3. Configurando Webutil:

• Para la versión 12c toca descargar el Jacob 1.1 8, teniéndolo


descargado descomprimimos y nos creara una carpeta con los
siguientes archivos:

• Accedemos al directorio de /forms/java

• Y copiamos el Jacob.jar desde donde lo tenemos descargado a la


ruta /software/Oracle/Middleware/Oracle_Home/forms/java

• Ingresamos al directorio de win64 en


/software/Oracle/Middleware/Oracle_Home/forms/webutil/win64

• Ahora copiamos el archivo Jacob-1.18-x64.dll

• Accedemos a la carpeta win32 así:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y copiamos aca el archivo Jacob-1.18-x86.dll

• Vamos al directorio java para editar el archivo extensions.jnlp

• Y con el editor abrimos el archivo extensions.jnlp, nos ubicamos en


la línea:

• Y la editamos dejándola así:

• Guardamos.

• Entramos al directorio forms.

• Desde aca corremos el comando .oranev

• Y nos conectamos a la base de datos con usuario C##PZN

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Corremos el script créate_webutil_db.sql

• Nos desconecta de la base de datos y volvemos a conectarnos ya


como sysdba

• Y le otorgamos los siguientes permisos al usuario C##PZN

• Nos desconectamos de la base de datos y nos vamos hasta el


directorio
/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mdb/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_
12.2.1/config

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y abrimos el archivo default.env y configuramos la línea de


FORMS_PATH, agregándole después de forms1 dos puntos y la
línea:

• Bajamos hasta la línea CLASSPATH y agregamos después de


j2ee.jar dos puntos y las siguientes rutas, separadas por dos puntos
al final

/forms/bin
/software/Oracle/Middleware/Oracle_Home/forms
/software/Oracle/Middleware/Oracle_Home/forms/java/frmall.jar
/software/Oracle/Middleware/Oracle_Home/forms/java/Jacob.jar
/software/Oracle/Middleware/Oracle_Home/forms/java/frmmain.jar
/software/Oracle/Middleware/Oracle_Home/forms/java/frmresources.jar
/software/Oracle/Middleware/Oracle_Home/forms/java/frmsal.jar

• Ahora bajamos al PATH= Y al principio de la línea agregamos la ruta


/forms/bin asi

• Y guardamos el archivo.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

12.4. Accediendo al sistema:

Si todo se realizó al pie de la letra, solo hasta este punto se puede


acceder al menú principal del sistema, si no carga correctamente es
porque algún paso anterior no se realizó correctamente.

• Abrimos el Firefox e ingresamos la siguiente url: ip-


servidor:9001/forms/frmservlet?config=CLOUD&otherparams=P_CIA
=PZN

• Y se nos cargara la aplicación:

12.5. Compilando todas las formas:

Anteriormente habíamos aprendido a compilar solo una forma,


ahora si tenemos 2, 3 o muchas más y ahorrarnos el trabajo de
compilar una por una, crearemos un script el cual nos compilara
todas las formas de una vez automáticamente.

• Nos ubicamos en el directorio /forms/formas y allí creamos un


archivo llamado solo_formas.sh

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y dentro de este archivo copiamos las siguientes líneas:

• En las líneas export RUNNABLE después de components continua


/FORMS/instances/forms1 Y en la línea que termina en /instances
continua /forms1/bin/frmcmp.sh module=$jj module_type=FORM
userid=C##PZN/contraseña@orcl compile_all=YES

• Y guardamos el archivo y lo corremos:

12.6. Configuración de Reports:

Procederemos con la configuración del servidor de reportes de


Oracle, siendo así el último pasó de este manual.

• Accedemos al directorio bin en la siguiente ruta:


/software/Oracle/Middleware/Oracle_Home/Oracle_common/commo
n/bin

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y ejecutamos el script wlst.sh

• Y nos conectaremos con el usuario weblogic asi:

• Nos deberá conectar correctamente:

• Ahora crearemos la herramienta de la instancia reports que la


llamaremos RepTools1 con el siguiente comando tal cual:

createReportsToolsInstance(instanceName=’RepTools1’,machine=’
AdminServerMachine’)

• Ahora crearemos el servidor de la instancia reports que lo


llamaremos MyServer1 con el siguiente comando tal cual:

createReportsServerInstance(instanceName=’MyServer1’,machine=’
AdminServerMachine’)

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Nos salimos con el comando exit()

• Ahora nos ingresamos a la ruta


/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbd/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_
12.2.1/config

• Y abrimos con nuestro editor de texto favorito el archivo de


configuración default.env

• Nos dirigimos a la última línea del archivo:

• Y agregaremos una línea nueva llamada


COMPONENT_CONFIG_PATH con la ruta donde quedo la
herramienta de reporte creada anteriormente Reptools1, la ruta es:
/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbd/config/fmwconfig/components/ReportsToolsComponent/Reptool
s1 nos deberá quedar así la última línea:

• Y guardamos.

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Ahora accederemos a la ruta


/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbd/config/fmwconfig/servers/WLS_REPORTS/applications/reports_
12.2.1/configuration

• Y con nuestro editor favorito abriremos el archivo rwserver.conf

• Nos ubicamos en la línea Job:

• Y le eliminamos securityId dejándolo así:

• Ahora nos ubicamos en la penúltima línea:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y le agregamos esta línea: <webLayout port="9002"


docroot="/software/Oracle/Middleware/Oracle_Home/user_projects/d
omains/smbd/servers/WLS_REPORTS/tmp/_WL_user/reports_12.2.
1/5ah7s6/war"/> quedando asi:

• Y guardamos.
• Ahora ingresamos a la ruta
/software/Oracle/Middleware/Oracle_Home/user_projects/domains/s
mbd/config/fmwconfig/servers/WLS_REPORTS/applications/reports_
12.2.1/configuration

• Y abrimos el archivo rwservlet.propiertes con nuestro editor


preferido.

• Esto es lo que contiene el archivo:

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Y le agregamos estas dos líneas:

• deberá quedar así tal cual está en la siguiente imagen:

• Y guardamos.

• Ahora crearemos un enlace simbolico en el directorio bd_1 asi: ln -s


/software/Oracle/Middleware/Oracle_Home/reports
/bd/u01/app/oracle/product/12.2.0/db_1

• Y reiniciamos todos los servicios, incluyendo el OHS1, el weblogic y


el nodemanager.
• Por último copiamos los .rpd en la ruta
/software/Oracle/Middleware/Oracle_Home/reports/templates

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

13. Monitoreo de reportes:

El reports nos ofrece un ambiente de gestión de reportes donde podemos


observar las novedades de nuestro sistema, vamos a conocer los 3 mas
principales.

13.1. Ingresar al Server Reports:

• Para ingresar al servidor de reportes ponemos la url:


http://ipservidor:9002/reports/rwservlet

• Nos cargara el menú del servidor reports.

• Nos interesara el showenv y showjobs.

13.2. Ver trabajos:

Para ver los trabajos enviados ya sean satisfactoriamente o con


error, debemos ingresar a showjobs.

• Ingresamos a la url:
http://ipservidor:9002/reports/rwservlet/showjobs?

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

• Se nos cargara los estados de los trabajos

• Y debajo de la columna Estado del trabajo hacemos clic al chulo


azul o X roja (si hay un error).

• Y nos muestra el detalle del trabajo o el que es lo que ocasiona el


error si es una x

INICIO

Manual pasó a paso.


Cesar Pineda González – SOFTGEN

13.3. Ver Información Servidor:

Si en algún momento deseamos ver la información detallada de


nuestro servidor de reportes, está la opción showenv.

• Para ello ingresamos a la url:


http://ipservidor:9002/reports/rwservlet/showenv?

• Y se nos carga toda la información de nuestro servidor de reportes.

• Y listo hasta acá tenemos todo funcionando.

INICIO

Manual pasó a paso.