martes, 1 de abril de 2008

Oracle Forms 6i en Windows de 64 bits

Oracle Forms para Windows no está certificado para ninguna versión de 64 bits (Windows Vista, Microsoft 2003/2008 Server). Qué no esté certificado no quiere decir que no funcione, simplemente que Oracle en caso de problema no va a proporcionar ningún tipo de soporte.

Windows Vista de 32 bits no está certificado pero a mi en concreto desde un principio me ha dado menos problemas que Forms10g, pero Oracle Forms 6i en 64 bits a partir del parche 4 no funcionan las llamadas a los reports que se realizan desde forms, tampoco funciona desde Forms Builder ejecutar el formulario que estamos diseñando.

Como he dicho antes el problema surge a partir de parche 4 de forms, con el parche 3 o anterior funciona perfectamente, pero hay casos como el mío en donde ya estaba usando el parche 17 donde no podemos plantear volver al 3 ya que nos fallarían muchas más cosas.

El problema en concreto se encuentra en las librerías nn60.dll y nnb60.dll que se encuentran en la carpeta BIN. Estas librerías creo que gestionan la comunicación entre aplicaciones de Forms, forms con reports, builder con debugger, etc.

En mi caso he instalado el parche 17 y he metido esas librerías del parche 3 y funciona todo correctamente.

En los siguientes enlaces dejo las librerías del parche 3, de forma que si teneis problemas simplemente renombrais las que teneis instaladas y copiais estas:

nn60.zip
nnb60.zip

NOTA 29/10/2009: PROBLEMAS DETECTADOS
  • Graphics no funciona
  • Los reports que tienen filtros con listas de valores no funcionan bien.

Parche 3 de Oracle Forms 10.1.2 (10.1.2.3)

Desde el 19 de Marzo está disponible en el Metalink la actualización del servidor de aplicaciones IAS 10.1.2 en donde viene incluido Oracle Forms 10g. De momento solo está disponible para Microsoft Windows y Solaris, pero no creo que tarde mucho la de Linux.

En esta versión como principal novedad es la certificación de Windows Vista.

Más información en la página del OTN http://www.oracle.com/technology/products/forms/index.html