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:

Tomás dijo...

LLEGO LA COMPETENCIAAAAAAAAAAAAAAAaaa xDDD

Unknown dijo...

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.

Giancarlo Giammaria dijo...

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

Federico Campero dijo...

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

Unknown dijo...

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

Unknown dijo...

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

Mau dijo...

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.

Unknown dijo...

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.

Anónimo dijo...

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

Unknown dijo...

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

jdarknet dijo...

Gracias por compartir la solución.

Saludos,

Unknown dijo...

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

max dijo...

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 :(

Elías F.M. dijo...

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.

maxximo dijo...

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

Elías F.M. dijo...

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

christian dijo...

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?.

Elías F.M. dijo...

Hola Christian:

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

will824 dijo...

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? :)

Elías F.M. dijo...

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,

will824 dijo...

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! :)

Mark Geerlings dijo...

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.)

Backpackers dijo...

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.

Elías F.M. dijo...

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/

Unknown dijo...

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

Alextm dijo...

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é.

Jordi dijo...

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.

Elías F.M. dijo...

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.

Oscar Galán dijo...

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

Unknown dijo...

Excelente! Muchas gracias.

Unknown dijo...

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

Unknown dijo...

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.

Elías F.M. dijo...

Hola:

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

Saludos,

maxximo dijo...

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

Elías F.M. dijo...

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

Unknown dijo...

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

Elías F.M. dijo...

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

maxximo dijo...

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?

Elías F.M. dijo...

Si, perfectamente

Unknown dijo...

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

yeli censob dijo...

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.

yeli censob dijo...

De hecho, ya cheque tengo el parche 19.

Elías F.M. dijo...

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,

Emilio Green dijo...

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

Elías F.M. dijo...

Hola:

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

Saludos,

maxximo dijo...

Podrias publicar tambien el procedimiento para aplicar el parche

Emilio Green dijo...

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

Unknown dijo...

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

Elías F.M. dijo...

Hola:

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

Saludos,

Unknown dijo...

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

Elías F.M. dijo...

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,

Unknown dijo...

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

Elías F.M. dijo...

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,

Unknown dijo...

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

Elías F.M. dijo...

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,

Unknown dijo...

Mano, muchas gracias y que pena molestarte tanto

Unknown dijo...

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

Elías F.M. dijo...

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

Unknown dijo...

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.

Elías F.M. dijo...

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

Unknown dijo...

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.

Unknown dijo...

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

Gracias.

Elías F.M. dijo...

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,

venezuela dijo...

Hola sailefm.

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

Saludos y gracias

Elías F.M. dijo...

Hola:

En el comentario anterior hay un enlace al mismo.

Saludos,

venezuela dijo...

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

Unknown dijo...

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.

Unknown dijo...
Este comentario ha sido eliminado por el autor.
floresrojaseduardo90@gmail.com dijo...

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

maxximo dijo...

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?

Elías F.M. dijo...

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

maxximo dijo...

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

Unknown dijo...

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

Prog dijo...

thanks
Prog

Unknown dijo...

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

Ambertos dijo...

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

321 dijo...

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

Unknown dijo...

Alguien me puede pasar el parche 17 de forms))))

Anónimo dijo...

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

cpaul4 dijo...

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

Elías F.M. dijo...

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

cpaul4 dijo...

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

Hernan dijo...

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

Kevin Palacios dijo...

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 -------------------

JAVIER POSADA dijo...

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.

321 dijo...
Este comentario ha sido eliminado por el autor.
321 dijo...

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