ORA-28040: No coincide ningún protocolo de autenticación
El problema es que Oracle 12c por defecto bloquea los clientes de la versión 8 de Oracle, para habilitarlo hay que añadir en el archivo sqlnet.ora de la base de datos las siguientes líneas:
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
Una vez añadidas ya podemos conectar y usar cualquier producto de Oracle 8.
No he detectado ningún tipo de problema, pero hay que aclarar que esta configuración no está certificada por Oracle.
Las pruebas las he realizado con el parche 17 de Forms (6.0.8.26.0) en su versión Cliente / Servidor.