sql >> Base de Datos >  >> RDS >> Oracle

La conexión a Oracle funciona a través de una aplicación de consola y no funciona a través de un servicio web

OCI, la capa de cliente de Oracle en la que se basa ODP (o la capa de cliente nativa de Oracle) tiene un error que impide que cualquier aplicación ubicada en una carpeta que contenga paréntesis () se ejecute correctamente

Este error es muy visible desde la aparición de la carpeta Archivos de programa (x86)...

El host que ejecuta su aplicación (generalmente IIS) probablemente se encuentre en la carpeta x86, de ahí el problema. Su aplicación de consola funciona bien porque probablemente esté ubicada en una carpeta que no tiene el problema.

Más información y algunas soluciones aquí .