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.

87 comentarios:

  1. LLEGO LA COMPETENCIAAAAAAAAAAAAAAAaaa xDDD

    ResponderEliminar
  2. Que pena molestarte. Te escribo por el BLOG sobre Oracle Forms 6i en Windows de 64 bits. Realmente, me fue útil para resolver el problema que se me presento con Report.

    Llevava un tiempo tratando de hacerlo funcionar el form 6.0.8.28 (PatchSet 19), que presenta problemas en 32 y 64 bits y lo logre hacer funcionar montando dos archivos del 6.0.8.27 (PatchSet 18): ifr60.dll y ifrcm60.dll. Con esto me funciono el forms tanto en 32 y 64 bits. Pero no así el Report ni el Graphic. Con tu indicación me funcino el Report, pero sigo con problemas con el Graphic.

    Encontre en Oracle el PatchSet 3a, equivalente a 6.0.8.12. No se si ese sea al que te refieres.

    ResponderEliminar
  3. Hermano, este post es viejo pero de todas maneras te quiero agradecer que lo escribieras ya que me sirvió mucho a resolver un problema viejo de mi empresa y me dejo con muy buena reputación :D

    ResponderEliminar
  4. EXCLENTE AYUDA!!!
    gracias por compartir tu conocimiento. Resolví el problema con mi Vista x64 y Oracle Forms
    Que Dios te bendiga!

    ResponderEliminar
  5. GRACIAS.
    No puedo decir otra cosa, después de comerme la cabeza con el problema hoy gracias a tí he encontrado la solución.

    Enhorabuena un blog muy útil.
    Saludos

    ResponderEliminar
  6. Buen Día:

    Estoy trabajando con Oracle Forms Buider versión 10.1.2 con un sistema operativo Windows 7 de 32 bits, compila y corre la forma en mozilla, pero cuando reinicio la máquina e intento abrir la forma marca error de Windows y se cierra la ventana y ya no puedo abrir esa forma, sólo en otra máquina que no tenga Windows 7 También si hay algún error al momento
    de compilar se cierra la aplicación.
    Alguien sabe cómo puedo solucionar el problema por favor.

    Muchas Gracias
    Saludos

    ResponderEliminar
  7. Muchas gracias, me salvo la vida. Trabajo en Forms 6i y migre a Windows 7 64bits. Tuve el problema con el Reports y Forms y con ese cambio funciona perfectamente.

    ResponderEliminar
  8. Muchas gracias, otro al que salvo la vida.
    Migramos a Windows Server 2008 y no ejecutaba reports ni llamadas a otras ventanas y con esto quedo solucionado.

    ResponderEliminar
  9. Respecto a ifr60.dll y ifrcm60.dll, estos los obtuve de los parches indicados en business suite
    parches 436629 y por ahora me está funcionando

    ResponderEliminar
  10. Muchísimas gracias, el post es viejo, pero funciona a las mil maravilas. Gracias por su trabajo.

    ResponderEliminar
  11. Gracias por compartir la solución.

    Saludos,

    ResponderEliminar
  12. Hola alguna solución con el problemas de los Graphics??

    ResponderEliminar
  13. Great blog.
    I am also trying to find the solution for the graphics.
    Has anyone tried finding out which DLLs graphics use and replacing them from patchset 3?
    Anyone got patchset 3 for download? I cannot find it anywhere :(

    ResponderEliminar
  14. Max:

    I tested graphics in 64 bits and the problem is not as reports. Graphics 6 does not work without applying any patch, reports works.

    ResponderEliminar
  15. he intentado instalar el forms en windows 7 64bits, pero no funciona, se corta al inicio de la instalacion, cuales con los pasos para hacer la instalacion

    ResponderEliminar
  16. * ¿Qué productos seleccionas?
    * ¿La instalación la haces desde cd o los medios los tienes en una carpeta compartida?
    * ¿qué error te da exactamente?

    ResponderEliminar
  17. Buen dia. Tengo mi aplicacion en developer 6i instalada win7 64bits. Las formas y reportes funcionan bien, pero los graficos(graphics builder) no cargan y se queda colgada la pantalla. Podrian ayudarme?.

    ResponderEliminar
  18. Hola Christian:

    Yo no he sido capaz de hacer funcionar Graphics,...

    ResponderEliminar
  19. Hola.

    Muchas gracias hombre por intentar ayudar a las personas que tenemos problemas con forms con ese valioso conocimiento.

    QUería reportar un problema que tengo con Forms 6i en Windows 7 x64.

    En el blog tuyo:
    http://oracleforms.blogspot.com/2007_10_01_archive.html

    Das unas instrucciones de como hacer las llamadas desde Forms a Java, lo que me funcionó muy bien.

    Sin embargo, en Windows 7 x64, al parecer forms no puede leer las variables de entorno donde se encuentra la máquina virtual de java y por lo tanto el error "PDE-UJI001 Fallo al crear JVM." no es solucionable, o al menos no he encontrado como hacerlo. :(

    Tu sabes si hay algun workaround? :)

    ResponderEliminar
  20. Hola:

    Yo uso Forms 6 en Windows 7 de 64 bits y con bastante integración con Java y nunca me ha dado el error que comentas.

    Ten en cuenta que tienes que instalar el Java Runtime de 32 bits y yo te recomiendo montarlo en una carpeta sin espacios y fuera de "program files (x86)", yo lo monto en "c:\orant\jre".

    También sólo lo he probado con el Parche 16 y 17 de Forms 6, con otros no te puedo decir si funciona o no.

    Espero que te sirva de ayuda,

    Saludos,

    ResponderEliminar
  21. Hola,,

    Si, hace poco realicé la prueba con un sistema operativo de 32bits y al parecer el problema si es el Runtime de Java de 64bits con el cual Oracle Forms no es compatible.

    Gracias! :)

    ResponderEliminar
  22. Muchas gracias por su ayuda con esta problema con Oracle Reports6i y Windows7! Las dos librerías eran exactamente que necesitaba.
    (Español no es mi lengua primera, prefiero Ingles, pero puedo entender algo de Español.)

    ResponderEliminar
  23. i am using oracle 10g with forms and reports 9i. i too have some issues in only 2 forms where the entire data entry is done. When i try to open these forms the program closes . All other forms (60) and reports (250) are opening in windows 7 32 bit.I had to copy the 32bit version of jvm.dll files to make oracle 10g work on windows7 32 bit. i happened to see this post and have downloaded the 2 dll files. i need a clarification regarding the patch 3 or17, 18 ,19 which is being said by many friends here. should i have to just copy these 2 dll files in developer suite bin folder or find out these patch set.

    ResponderEliminar
  24. This post is only for forms 6i in client/server mode. I don't have experience in Forms 9i. I use forms 10g and 11g, both use the Java plug-in instead of Jinitiator.

    See this post: http://blog.avanttic.com/2010/03/02/jinitiator-vs-jre-sun-para-forms-10gr2-y-11g/

    ResponderEliminar
  25. Hola sailefm,

    Grácias por compartir este post.

    Siguiendo tus instrucciones he solucionado mi problema: (run_product(reports..) no funcionaba en W7 de 64 bits. Yo tengo instalado el pach 18.

    Saludos cordiales

    ResponderEliminar
  26. Saludos Sailefm.
    Quiero darte las gracias con el aporte de las librerias del parche 3.
    Tenía el mismo problema y gracias a tí lo solucioné.

    ResponderEliminar
  27. Gracias Sailefm por el aporte de conocimientos sobre oracle forms.
    Tengo un problemilla, he instalado forms 11g en un windows 7 64 bits, la parte de forms me arranca bien, pero en la parte de reports, me da un error java que no consigo arreglar, el error es este: rep-50125 rwbuilder.conf java.lang.nullpointerexception
    A ver si me puedes decir que puede estar pasando.
    Muchas gracias.

    ResponderEliminar
  28. Hola:

    Lo solucionas fácil, tienes que modificar el archivo rwbuilder.bat, que si la instalación la hiciste con los directorio por defecto estará en: C:\Oracle\Middleware\Oracle_FRHome1\bin

    Cambias: $$Instance.directory$$\config\reports\bin\reports.bat
    Por: C:\Oracle\Middleware\asinst_1\config\reports\bin\reports.bat

    y: $$Instance.oracle_home$$\bin\rwbuilder.exe
    Por: C:\Oracle\Middleware\Oracle_FRHome1\bin\rwbuilder.exe

    Si has instalado Forms 11 en otros directorios es meter los correctos y listo.

    ResponderEliminar
  29. Hermano no sabes lo útil que fue estos parches en windows 7 Ultimate el éxito se te agradece mucho y bendiciones

    ResponderEliminar
  30. Hola Sailefm,

    Tengo Windows 7 a 64 bits y ya remplace las librerías que sugeriste, pero sigo sin poder crear un gráfico con tres parámetros.
    Me podrías ayudar, no soy muy experta en esto y necesito de tu ayuda.

    Mil Gracias

    ResponderEliminar
  31. Hola,

    Estoy teniendo este error gobat60.exe has stopped working. Consulte en internet y ahí dice que es porque 6i no esta certificado para trabajar con windows 7 en 64 bits y encontre tu blog. Remplace las librerias y sigo con el problema.

    Gracias espero me puedas ayudar.

    ResponderEliminar
  32. Hola:

    Únicamente funciona con esta solución Oracle Reports, Oracle Graphics no funciona.

    Saludos,

    ResponderEliminar
  33. Yo tengo instalada esta version de reports

    Report Builder 6.0.8.11.3
    ORACLE Server Release 8.0.6.0.0
    Oracle Procedure Builder 6.0.8.11.0
    Oracle ORACLE PL/SQL V8.0.6.0.0 - Production
    Oracle CORE Version 4.0.6.0.0 - Production
    Oracle Tools Integration Services 6.0.8.10.2
    Oracle Tools Common Area 6.0.5.32.1
    Oracle Toolkit 2 for Windows 32-bit platforms 6.0.5.35.0
    Resource Object Store 6.0.5.0.1
    Oracle Help 6.0.5.35.0
    Oracle Sqlmgr 6.0.8.11.3
    Oracle Query Builder 6.0.7.0.0 - Production
    PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
    Oracle ZRC 6.0.8.11.3
    Oracle Express 6.0.8.3.5
    Oracle XML Parser 1.0.2.1.0 Production
    Oracle Virtual Graphics System 6.0.5.35.0
    Oracle Image 6.0.5.34.0
    Oracle Multimedia Widget 6.0.5.34.0
    Oracle Tools GUI Utilities 6.0.5.35.0

    a que version debo migrar y donde la puedo consegir para poder raajar en windows 64

    MUCHAS GRACIAS

    ResponderEliminar
  34. Hola:

    Yo uso el parche 17, con las dos librerías que comento cambiadas. Funciona todo (excepto graphics) correctamente, tanto con Windows de 64 bits y con Oracle 11gR2.

    Report Builder 6.0.8.26.0
    ORACLE Server Release 8.0.6.0.0
    Oracle Procedure Builder 6.0.8.21.0
    Oracle ORACLE PL/SQL V8.0.6.3.0 - Production
    Oracle CORE Version 4.0.6.0.0 - Production
    Oracle Tools Integration Services 6.0.8.10.2
    Oracle Tools Common Area 6.0.8.18.0
    Oracle Toolkit 2 para plataformas de 32 bits de Windows 6.0.8.25.0
    Resource Object Store 6.0.8.21.0
    Oracle Help 6.0.8.25.0
    Oracle Sqlmgr 6.0.8.18.0
    Oracle Query Builder 6.0.7.1.0 - Production
    PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
    Oracle ZRC 6.0.8.22.0
    Oracle Express 6.0.8.3.5
    Oracle XML Parser 1.0.2.1.0 Production
    Oracle Virtual Graphics System 6.0.5.38.0
    Oracle Image 6.0.8.25.0
    Oracle Multimedia Widget 6.0.8.25.0
    Oracle Tools GUI Utilities 6.0.8.25.0


    Saludos

    ResponderEliminar
  35. Hola Sailefm,

    Mil gracias por tu respuesta, efectivamente me funciona todo excepto los gráfico. Pero según entendí no existe solución verdad?

    Saludos

    ResponderEliminar
  36. Yo no encontré ninguna solución al problema de Graphics con Windows de 64 bits

    ResponderEliminar
  37. gracias debo conseguir el parche 17.

    Una consulta adicional el parche 17 trabaja en Windows de 64 bits y con Oracle 11gR2 EN MODO CLIENTE SERVIDOR?

    ResponderEliminar
  38. Excelente me sirvió perfectamente, gracias por el aporte. Att. JC

    ResponderEliminar
  39. Estoy trabajando con Forms 6i, tengo la siguiente versión.
    Forms [32 Bit] Version 6.0.8.28.0 (Production)
    Oracle Toolkit Version 6.0.8.25.0 (Production)
    PL/SQL Version 8.0.6.3.0 (Production)
    Oracle Procedure Builder V6.0.8.21.0 Build #1459 - Production
    PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
    Oracle Query Builder 6.0.7.1.0 - Production
    Oracle Virtual Graphics System Version 6.0.5.38.0 (Production)
    Oracle Tools GUI Utilities Version 6.0.8.25.0 (Production)
    Oracle Multimedia Version 6.0.8.25.0 (Production)
    Oracle Tools Integration Version 6.0.8.10.2 (Production)
    Oracle Tools Common Area Version 6.0.8.18.0
    Oracle CORE Version 4.0.6.0.0 - Production

    Ya he sustituido los DLL recomendados y sigo teniendo el mismo problema. Tienes la liga para los parches, ya que no estoy segura que parche tengo instalado. Pense en instalar el 17, que es la versión como tu la tienes.

    Gracias de antemano.

    ResponderEliminar
  40. De hecho, ya cheque tengo el parche 19.

    ResponderEliminar
  41. Hola:

    El parche 19 lo probé, pero con mi configuración no funcionaba en cliente / servidor. La versión que utilizo es la 17, que se corresponde con: 6.0.8.26.0

    Saludos,

    ResponderEliminar
  42. Hola a todos, veo que ha habido movimiento bastante reciente en esta entrada, me animo a preguntar aquí a ver si soluciono mi problema, necesito el parche 17 para instalarlo en mi aplicación y llevar a cabo la instalación de las dll para ejecutar los reports en 64 bits, alguien puede compartirme este parche? gracias

    ResponderEliminar
  43. Hola:

    Te lo dejo en este enlace: https://www.dropbox.com/s/f5wfcagje6vs8di/F6_Parche17.zip

    Saludos,

    ResponderEliminar
  44. Podrias publicar tambien el procedimiento para aplicar el parche

    ResponderEliminar
  45. Pues ya he conseguido que todo funcione en 64 bits, la instalación del parche es tan simple como ejecutar el setup.exe e indicar la carpeta donde está el developer, yo tuve la precaución de hacerlo como administrador pero creo que no es necesario, luego las dll se sustituyen y a trabajar como si fuese un equipo de 32 bits. muchas gracias por la ayuda

    ResponderEliminar
  46. Hola Sailemf, tengo un equipo con win8 de 64 y no me quiere funcionar con los DLL que tienes. no se si el forms 6i funciona con este SO.

    gracias por tu ayuda

    ResponderEliminar
  47. Hola:

    Yo uso Windows 8 de 64bits con Forms 6i Parche 17 en cliente/servidor sin ningún tipo de problema.

    Saludos,

    ResponderEliminar
  48. que pena Sail molestarte, pero me podrias ayudar.

    yo tengo el instalaldor en una carpeta copio la carpeta y rremplazo los 2 DLL en: Developer6i\win32\nn\6_0_8_10_2\bin.

    corre el instalaldor y no funciona.

    intente registrar lo DLL con regsvr32 copiandolas en system32.

    y nada q puedo instalalrlo.

    que guia me puedes dar
    gracias

    ResponderEliminar
  49. Hola:

    Las dll tienes que reemplazarlas en el directorio ORACLE_HOME\bin después de instalar Forms. La instalación se hace con las originales.

    Ten en cuenta también que la instalación no funciona bien si la ejecutas desde una ruta de red \\equipo\carpeta, habría que montar una unidad de red.

    Saludos,

    ResponderEliminar
  50. hola Sail, cordial saludo

    ya hice la intalalcion del formm y el report, copie los DLL en el orant/bin. pero cuando voy a ejecutar una forma me sale el siguiente error:
    cannot attach library lib_fnc while opening form NOMBREFORMA.

    GRacias

    ResponderEliminar
  51. Hola:

    Tienes que definir la variable FORMS60_PATH en el regedit a la ruta donde tengas esa pll. También arrancar forms con un archivo tipo BAT ó CMD estableciendo antes las variables. Se explica en esta entrada: http://oracleforms.blogspot.com.es/2007/09/configurar-varios-entornos-de-ejecucin.html

    Saludos,

    ResponderEliminar
  52. claro eso lo tengo:
    REGEDIT4
    [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
    "FORMS60_PATH"="C:\\GreenHorizon\\Fpl\\SISTEMA\\SRC\\TEMPLATE;C:\\GreenHorizon\\Fpl\\SISTEMA\\SQL\\LIB;C:\\GreenHorizon\\Fpl\\SISTEMA\\MENU;C:\\GreenHorizon\\Fpl\\sistema\\src\\graficas;C:\\GAMBLE\\FORMAS;C:\\GAMBLE\\FOTOS;C:\\GAMBLE\\PLLIB;C:\\GAMBLE\\MENU;C:\\GAMBLE\\REPORTES;C:\\GAMBLE\\LOGO"
    "UI_ICON"="C:\\GreenHorizon\\Fpl\\SISTEMA\\ICONOS;C:\\GAMBLE\\ICONOS"
    "REPORTS60_PATH"="C:\\GreenHorizon\\Fpl\\SISTEMA\\SRC\\TEMPLATE;C:\\GreenHorizon\\Fpl\\SISTEMA\\SQL\\LIB;C:\\GreenHorizon\\Fpl\\SISTEMA\\MENU;C:\\GreenHorizon\\Fpl\\sistema\\src\\graficas;C:\\GAMBLE\\FORMAS;C:\\GAMBLE\\FOTOS;C:\\GAMBLE\\PLLIB;C:\\GAMBLE\\MENU;C:\\GAMBLE\\REPORTES;C:\\GAMBLE\\LOGO"
    "REPORTS60_TMP"="C:\\temp"
    "FPL_PATH"="C:\\GreenHorizon\\Fpl\\sistema\\src"
    "FPL_PATHHELP"="C:\\GreenHorizon\\Fpl\\sistema\\help\\"
    "FPL_GRAFICAS"="C:\\GreenHorizon\\Fpl\\sistema\\src\\graficas\\"
    "FPL_MENU"="C:\\GreenHorizon\\Fpl\\sistema\\menu"
    "FPL_MODOREPO"="C"
    "FPL_REPORTE"="C:\\GreenHorizon\\Fpl\\sistema\\src\\"
    "FPL_SQLLOCAL"="plus80w.exe"
    "NLS_NUMERIC_CHARACTERS"=".,"
    "NLS_DATE_FORMAT"="DD-MM-YYYY"
    "FPL_INTERNET"="iexplore.exe"
    "FPL_PATHDOCU"="C:\\GreenHorizon\\Fpl\\sistema\\DOC"
    "FPL_HOJACALC"="excel.exe"
    "FPL_DESTREPO"="P"
    "FPL_UBICREPO"="C:\\GreenHorizon\\Fpl\\sistema\\formatos\\"
    "FPL_ARCHIVOS_PLANOS"="C:\\temp"
    "FLAG_BODEBUG"="N"
    "FLAG_BOHELP"="S"
    "FLAG_BOLISTBLOQ"="N"
    "FLAG_BOULTREG"="S"
    "FLAG_BOTRACE"="S"
    "RUTAPRTE"="C:\GreenHorizon\\MSOFFICE\\WINWORD\\"
    "PROCTEXT"="WINWORD"
    "IDIOAPLI"="ESPAÑOL"
    "FORMS60_EDITOR"="NOTEPAD.EXE"
    "DIRTMP"="C:\\GAMBLE\\REPORTTMP\\"

    me dicen q con windows 8 de 64 no funciona

    ResponderEliminar
  53. Hola:

    Lo que tienes mal es esa entrada del regedit, Forms es un programa de 32 bits por lo que sus entradas en el regedit tienen que estar en:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE]

    en vez de:

    [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]

    De todas formas, yo siempre recomiendo lanzar el builder desde un CMD.

    Saludos,

    ResponderEliminar
  54. Mano, muchas gracias y que pena molestarte tanto

    ResponderEliminar
  55. Gracias por el aporte, yo tengo el 10 y he instalado las dll pero parece que mi problema no viene por ahi, te lo consulto por si te sonase de algo.

    De vez en cuando cuando habro el forms y cargo la aplicación si le doy doble click a un registro determinado el forms se queda colgado y a partir de ahi siempre que habro ese registro se queda colgado mientras que con otros va bien. Si reinicio la base de datos todo vuelve a la normalidad. Tengo instalado el parche 18 y el sistema operativo de los clientes son window 7 x64 . Un saludo y gracias

    ResponderEliminar
  56. Nunca he tenido ese problema, ni tengo ni idea de donde puede venir originado, siento no ser de más ayuda!!!

    ResponderEliminar
  57. Buenísimo mi hermano. Estoy migrando a windows 7 y los reportes no levantaban. Ahora Si. (oracle 10g) Excelente.
    Pero cuando me conecto a 11g me pide a la hora de levantar los reportes en forms el username, password y database. Como puedo arreglar este segundo problema?. Saludos y de nuevo muchísimas gracias.

    ResponderEliminar
  58. Eso se debe a que en Oracle 11g por defecto las passwords de los usuarios de la base de datos son sensibles a mayúsculas y minúsculas. Para que forms funcione correctamente hay que poner una password en Mayúsculas o cambiar el comportamiento en ese sentido de la base de datos:

    alter system set sec_case_Sensitive_logon=false scope=both

    Saludos

    ResponderEliminar
  59. De nuevo. EXCELENTE. Resuelto el problema, pasé el password a Mayúscula con el alter user y listo.

    De nuevo muchísimas gracias. Y por dicha hay gente como vos, que le gusta compartir el conocimiento. Saludos desde Costa Rica.

    ResponderEliminar
  60. Hoa, ¿ Podrian subir de nuevo el link del parche 17 (el link ya no funciona) e incluso incluir el 19 ?

    Gracias.

    ResponderEliminar
  61. Hola:

    Los parches se pueden descargar de http://support.oracle.com hay que tener en soporte algún producto de Oracle, no tiene que ser necesariamente Forms para tener acceso.

    El parche lo dejo temporalmente en este enlace: https://www.dropbox.com/s/i0q61avvn90xdfj/Parche17.zip

    Saludos,

    ResponderEliminar
  62. Hola sailefm.

    Disculpa la molestia. Podrías colocarme el parche 17 en algun sitio para descargarlo?.

    Saludos y gracias

    ResponderEliminar
  63. Hola:

    En el comentario anterior hay un enlace al mismo.

    Saludos,

    ResponderEliminar
  64. Muchisimas gracias sailefm. Ya logre descargar el parche.
    En mi caso uso oracleforms6i y reports6i en windows 7 64 bits. Todo funciona bien, incluso los reportes pero algunas veces los reports se me guindan, supongo que puede ser por lo que han comentado.
    Si coloco el parche 17 y reemplazo las librerias que recomiendas, crees que pudiera solventar el inconveniente. la version de report que uso es:

    Report Builder 6.0.8.11.3
    ORACLE Server Release 8.0.6.0.0
    Oracle Procedure Builder 6.0.8.11.0
    Oracle ORACLE PL/SQL V8.0.6.0.0 - Production
    Oracle CORE Version 4.0.6.0.0 - Production
    Oracle Tools Integration Services 6.0.8.10.2
    Oracle Tools Common Area 6.0.5.32.1
    Oracle Toolkit 2 for Windows 32-bit platforms 6.0.5.35.0
    Resource Object Store 6.0.5.0.1
    Oracle Help 6.0.5.35.0
    Oracle Sqlmgr 6.0.8.11.3
    Oracle Query Builder 6.0.7.0.0 - Production
    PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
    Oracle ZRC 6.0.8.11.3
    Oracle Express 6.0.8.3.5
    Oracle XML Parser 1.0.2.1.0 Production
    Oracle Virtual Graphics System 6.0.5.35.0
    Oracle Image 6.0.5.34.0
    Oracle Multimedia Widget 6.0.5.34.0
    Oracle Tools GUI Utilities 6.0.5.35.0

    Gracias de antemano

    ResponderEliminar
  65. Hermano solo pasaba a agradecerte por este blog y por tu ayuda desinteresada. que sepas que hasta estas fechas sigues ayudando a muchas personas gracias a tus aportes. sigue así. éxitos siempre en tu vida. No sabía que hacer pero gracias a mi convicción y a tus aportes he logrado superar estos inconvenientes, les informo que en Windows 8 y 8.1 de 32 y 64 bits también se pueden ejecutar todas estas utilidades de Oracle. No olviden cambiar los paths en el regedit y usar las dll que nos dejó el gran autor de este blog. Saludos a todos.

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

    ResponderEliminar
  67. Hola como están voy hacer unos ajustes en forms y Reports ver. 6.0.8.17.1 a 32 Bits, saben donde puedo bajar estas versiones y poder usarlas, gracias de antemano por sus comentarios.

    Mi nombre es Eduardo

    ResponderEliminar
  68. Una consulta se esta hablando solo del oracle forms en sistema operativo de 64bits o oracle forms para
    "base de datos de 64bits"?

    funciona con base de datos de 64 bits?

    ResponderEliminar
  69. De Oracle Forms en equipos Windows de 64 bits, la base de datos puede estar en 32 o 64 bits, es indiferente.

    ResponderEliminar
  70. He intentado actualizar al parche 17 y pero luego en el formulario no funcionan las teclas CTRL+R, CTRL+SHIFT+K para compilar y tampoco los iconos de compilacion. Pero si genera el fmx, y para ejecutarlo tengo que hacerlo desde el explorador y no desde el mismo ifbld60.

    tengo windows 7 de 64, o si saben de como realizar el parche envienme
    un enlace
    gracias

    ResponderEliminar
  71. Hola a todos
    Utilizamos Oracle Forms 6i (6.0.8.25 - Parche 16) y tenemos algunos inconvenientes a partir del upgrade en los sistemas operativos de los clientes desde XP en adelante, con Windows Vista, Win 7, Win 8 y Win 10, con los de 64 Bits se incrementaron los incidentes. El problema puntual es que en algunos casos y no siempre la aplicación se cierra inesperadamente. En el archivo dump, el error que muestra siempre es: "ERROR: Abnormal termination, Error Code: C0000005 ACCESS_VIOLATION" , el cual es muy genérico. Los módulos en los que se genera el mismo no siempre es el mismo, por ejemplo C:\ORANT6i\BIN\CORE40.dll, C:\Windows\system32\MSVCRT.dll. Queria saber si alguien ha tenido un inconveniente similar y como lo ha resuelto, o pueden brindar alguna pista sobre el problema.
    Gracias

    ResponderEliminar
  72. Hola, buenas noches.

    Gustavo Pepe, efectivamente hay problemas de permisos en el system32 de windows 10, pero solo dale ignorar y debe funcionar bién. De no ser así, prueba con lo que te digo

    Te sugiero que desinstales todo lo relacionado a Oracle y sigas los siguientes pasos:
    1.- Instala el developer 6i
    2.- Instala el patch17
    3.- Sobreescribe las 2 librerias sugeridas por Elías Fernández Méndez
    4.- Intala la BD de Oracle que gustes 10g, 11g a 64 bits; Yo estoy trabajando sin problema.

    Por el momento estoy tratando de resolver lo de graphics, pero necesito el patch4 completo, alguien lo puede compartir

    Saludos

    ResponderEliminar
  73. Qué crack !!
    8 años después, y tu solución sigue ayudando a los demás.
    Gracias !!

    ResponderEliminar
  74. Me gustaría conocerte
    ir a

    developper 6i installer win32\ssf\6_0_0_0_0\install\ssf60.ins

    abierto con editor de texto notepad++
    eliminar los bloques y guardar



    copy(dll_rest);


    /******************
    Install ODBC support
    *******************/
    ui_action(instantiate(install_files));
    copy(odbc1);
    copy(odbc3);
    {copy(odbc2,"%operating_system%");}
    ['WRITE_ERROR: continue();] /*the current NT installer is using ctl3d32.dll which is in this
    odbc2 group. This is causing write errors in .ins*/
    copy(shrdll,"%operating_system%");


    y luego instalar

    y funciona para mí


    buena continuación

    ResponderEliminar
  75. Alguien me puede pasar el parche 17 de forms))))

    ResponderEliminar
  76. El link esta en los comentarios, acabo de descargarlo. El primero está roto el segundo funciona perfectamente! Gracias sailefm

    ResponderEliminar
  77. Tengo un problema.

    Hola se que este post es algo viejo pero, la informacion me sirve mucho.

    No se en que direccion tengo que pegar los 2 archivos. Al hacer una busqueda de los archivos en c:// no los encuentra

    ResponderEliminar
  78. Si el cliente lo tienes montado en c:\orant, esos archivos tendrías que tenerlos en c:\orant\bin.

    ResponderEliminar
  79. Muchas gracias Elias por la pronta respuesta.

    La carpeta c:\orant yo la cree hace un momento cuando instale el patch 17.

    En c:\orant\bin no existian los 2 archivos entonces copie los descargados aqui y los pegue en esa direccion aun asi no funciona.

    He leido hacerca de los registros KEY_LOCAL_MACHINE pero no he realizado ninguna configuracion, tampoco en el PATH del sistema

    ResponderEliminar
  80. Muchas gracias Elias:
    Todo funciona correctamente
    Excepto la sentencia Count_Query;
    Arroja el error FRM-40919 Internal SQL Statement execution error:2
    Crees que con el parche 17 se solucionará ??
    o debo modificar algo en el regedit

    Muchas gracias

    ResponderEliminar
  81. Buenas tengo un problema en la empresa tengo developer 6i con parche 17, ingreso a la aplicacion y trabaja bien al momento de dar guardar, o realizar alguna cosulta se cierra el aplicativo les dejo el error.

    ault address: 67DF69F7 01:000459F7
    Module: C:\oracle\Dev_6i\bin\DEB60.dll

    System Information:
    Operating System: Windows NT Version 6.2 Build 9200
    Command line: ifrun60.EXE ABANKS70.fmx
    FORM/BLOCK/FIELD: BSP0012VBES:BL_SOLICITUD.CLAVE_PRODUCTO
    Last Trigger: KEY-NEXT-ITEM - (In Progress)
    Msg:
    Last Builtin: GET_APPLICATION_PROPERTY - (Successfully Completed)

    Registers:
    EAX:0019B6F0
    EBX:038E7034
    ECX:00000020
    EDX:00000000
    ESI:67E538B0
    EDI:038E7034
    CS:EIP:0023:67DF69F7
    SS:ESP:002B:0019B630 EBP:00000000
    DS:002B ES:002B FS:0053 GS:002B
    Flags:00010246
    ------------------- Call Stack Trace ---------------------

    Frameptr RetAddr Param#1 Param#2 Param#3 Param#4 Function Name

    ------------------- End of Stack Trace -------------------

    ResponderEliminar
  82. Hola;
    Tengo el mismo problema que mencionáis, pero los LINK's de descarga, ya no están disponibles, ¿hay algún otro modo de poder descargarlos?
    Gracias.

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

    ResponderEliminar
  84. aquí hay un enlace https://drive.google.com/file/d/1mgHTmvbp-2ip7vjHEeskmBzTwd1RVgLy/view?usp=sharing

    ResponderEliminar