+ All Categories
Home > Education > ORACLE LINUX 7 + DB 12C + WEBLOGIC + FORMS AND REPORTS 12C + WEBUTIL + APEX

ORACLE LINUX 7 + DB 12C + WEBLOGIC + FORMS AND REPORTS 12C + WEBUTIL + APEX

Date post: 23-Jan-2018
Category:
Upload: cesar-pineda
View: 861 times
Download: 57 times
Share this document with a friend
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.
Transcript

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/common/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/smbd/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/smbd/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/smbd/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/instances/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/smbd/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/smbd/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/smbd/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/smbcd 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/smdb/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/common/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/smbd/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/smbd/config/fmwconfig/components/ReportsToolsComponent/Reptools1 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/smbd/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/domains/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/smbd/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.


Recommended