Oracle Forms 6i, uno de los "sistemas legacy" problemáticos que encontramos al planificar la migración a Windows 7.
Sabiendo que la tecnología no está soportada por Oracle para esta plataforma y que no es recomendable mantener sistemas de este tipo en producción, igual podemos llegar a tener la necesidad de correr alguna aplicación de este tipo en nuestro nuevo escritorio con W7, dependiendo de cuán critico sea el uso del sistema, se puede elegir entre migrar o conservar el XP hasta definir qué hacemos con el mismo.
En caso de querer migrar, la alternativa que encontramos para ejecutar Forms es la siguente:
Descargar y descomprimir el archivo 6i_rel2_xp.zip disponible en http://download.oracle.com/otn/nt/%20forms/6i_rel2_xp.zip (21/02/2011), es necesario registrarse en la web de OracleEjecutar -> setup.exe

Poner el nombre de la empresa y dejar las opciones por defecto, clic en Aceptar

Seleccionamos Typical
Seleccionamos NO en la opción de Install Server for testing
Luego de instalar Forms & Reports agregamos TNS_ADMIN como variable de entorno del sistema operativo para indicar el camino a TNSNAMES
Seleccionamos Variables de Entorno
Seleccionamos “Nueva” en Variables del sistema

Nombrarla como TNS_ADMIN y en valor de la variable poner la ruta al archivo TNSNAMES que corresponda