martes, 30 de abril de 2013

Instalar Oracle Developer Suite 10g en Windows 7

Hola a todos, este día les comparto una guía de como instalar Oracle Developer Suite 10g en Windows 7 de 32 bits, espero les sea de utilidad ya que hay que realizar una serie de pasos previos así como pasos posteriores a la instalación.

Primero que nada se debe contar con los siguientes elementos instalados en el equipo:
  • Java SE 6
  • Oracle 10g (para este caso la versión XE)

Para iniciar primero hay que descargar el Developer Suite desde el sitio oficial de Oracle, la descarga es gratuita previamente habiendose registrado en el sitio.


Tras la descarga proceda a descomprimir el primer paquete (ds_windows_x86_101202_disk1.zip) en un nuevo directorio. 
Para el segundo (ds_windows_x86_101202_disk2.zip) descomprima en el mismo directorio que el primero pero dando un nuevo nombre a la carpeta por ejemplo "stage2" ya que en el proceso de instalación le será solicitado el contenido del "segundo disco". Por ejemplo así:

Uno de los requisitos de la instalación es reservar memoria virtual para las unidades de disco que posea la PC. Esta modificación se realiza de la siguiente manera.

Memoria virtual 

 Abrir el menú inicio, dar clic derecho sobre Equipo y seleccionar "Propiedades" dentro de las opciones que muestra. En la pantalla que se despliega acceder a la "Configuración avanzada del sistema".

Muestra un cuadro de diálogo en el cual nos enfocaremos el recuadro de Rendimiento dando clic al botón de "Configuración"
En la ventana de "opciones de rendimiento" diríjase a la pestaña de "Opciones avanzadas" en el recuadro de Memoria virtual dar clic en el botón "Cambiar"
Aquí se personalizará el tamaño del archivo de paginación para las unidades de disco que posea. Se recomienda el uso de 256 como mínimo y 1535 como máximo. Establecidos estos valores dar clic en Establecer. Realice el mismo proceso con las unidades de disco duro que posea. Luego dar clic en Aceptar en cada una de las ventanas. Es posible(casi seguro) que le pedirá reiniciar el equipo para poder aplicar estos cambios

Con esto ha ajustado la memoria virtual de su equipo.

Compatibilidad del instalador.

Ahora para ejecutar el instalador sin problemas cambie la compatibilidad del archivo "setup.exe". De clic derecho sobre el archivo y clic en la opción Propiedades. Ubíquese en la pestaña de "Compatibilidad" y seleccione la opción de Windows XP (Service Pack 2) como se muestra a continuación.

Instalación de Developer Suite 10g

La instalación es un proceso sencillo como cualquier otro, en el cual deberá especificar la ruta origen de los archivos a instalar (el mismo instalador la detecta por defecto) y la ruta destino. Luego el instalador le pregunta el tipo de instalación que desea, las opciones son: "J2EE" y "Terminar", seleccione Terminar si desea todas las herramientas que dispone el Developer Suite (que es para la cual esta siguiendo esta guía). De permiso de acceso a la red privada y luego "Instalar". Durante el desarrollo de la instalación le pedirá el disco 2, la cual es la carpeta que nombramos "stage2" y continue.

Configuración de usuario de su base de datos Oracle

Ahora configuraremos el acceso desde el Suite Developer a la base de datos Oracle XE que teníamos instalada. Para lo cual copiaremos el archivo "tnsnames.ora" de nuestro Oracle XE al Suite Developer. Diríjase al directorio:
oraclexe/app/oracle/product/10.2.0/server/NETWORK/ADMIN/ 

y copie el archivo "tnsnames.ora" dentro de la siguiente ubicación donde instalo Developer Suite

DevSuite/NETWORK/ADMIN/

Puede probar mediante "SQL Plus" que tiene conexión a la base de datos Oracle XE. Ingrese desde el menú inicio.

 Le solicitará autenticarse mediante un usuario de la base de datos. Como ejemplo el usuario hr, su contraseña y la cadena de host XE, la cual es la base de datos que tengo instalada en mi equipo.

 
Si todo ha ido bien mostrará una consola de comandos de sql.

Configuración de formsweb.cfg (para Oracle Forms)

Los formularios que usted desarrolle en Oracle Forms de Developer Suite 10g serán mostrados en un applet en su navegador predeterminado. La configuración por defecto utiliza JInitiator el cual se encuentra desfasado para navegadores actuales como Chrome, Opera, Iron Browser, Firefox versión 6 y superiores. Ante esto cambiaremos algunos parámetros para que se utilice la maquina virtual de Java en lugar de JInitiator. 
Al inicio se recomendó utilizar Java SE 6 ya que para la versión 7 de Java aun hay problemas de compatibilidad.
Bueno diríjase al archivo formsweb.cfg ubicado en el siguiente directorio:

DevSuite/forms/server 

Es recomendable que haga un respaldo del archivo original de la configuración por si en algún futuro desea realizar cambios o volver al estado inicial.
Dentro del archivo formsweb.cfg aparecen una serie de variables de las cuales se modificarán las siguientes (auxiliese de editores de texto plano como notepad++ o bloc de notas):

IE=native
baseHTMLjinitiator=webutiljpi.htm
baseHTMLjpi=webutiljpi.htm
jpi_download_page=http://www.oracle.com/technetwork/java/javase/downloads/index-jdk5-jsp-142662.html
jpi_classid=clsid:8AD9C840-044E-11D1-B3E9-00805F499D93
jpi_codebase=https://java.sun.com/update/1.5.0/jinstall-1_5-windows-i586.cab
jpi_mimetype=application/x-java-applet;version=1.4.2

Guarde el archivo y su entorno estará correctamente configurado y listo para cuando usted comience a hacer uso de alguna de Oracle Forms de Developer Suite.

Recuerde siempre que trabaje en Oracle Forms arrancar el servidor que interpretará su formulario en el navegador predeterminado.



A continuación les presento un vídeo que encontré en YouTube con un ejemplo breve y sencillo de como se trabaja con Oracle Forms.


 Espero les sea de utilidad. Éxitos en sus labores.

8 comentarios:

  1. Muchas gracias, me ha servido de mucho

    ResponderEliminar
  2. Muy buen manual de instalación. Se ha quedado todo instalado correctamente. Gracias. Saludos

    ResponderEliminar
  3. muchas gracias, excelente material,

    saludos,

    ResponderEliminar
  4. Buenas noches, hace dos días que estoy luchando con este mensaje cuando quiero cargar el formulario
    "

    Not found

    The requested URL /forms/frmservlet was not found on this server
    "
    Ya no se que instalar o desinstalar, creo que he instalado y desinstalado todo 50 veces, configurando de distintas maneras, y no hay caso, sigue igual, alguien me tira un salvavidas?

    ResponderEliminar
  5. Buen dia, yo tengo e midmo problema. Aguien sabra como se resuelve.
    The requested URL /forms/frmservlet was not found on this server

    Gracias.

    ResponderEliminar
  6. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  7. Muy buen manual!!
    Una pregunta, para utilizar la webutil, me puedes indicar como hacerlo?

    Muchas gracias!!
    Saludos

    ResponderEliminar