Escenario : IIS 7, S.O Windows Server 2008 R2
Cuando la aplicación web intentaba abrir la conexión con Oracle mostraba el error "system.data.oracleclient requiere la versión 8.1.7 o posterior del software cliente de oracle", este problema se trataba de permisos para poder leer el directorio donde estaba instalado oracle (ORACLE_HOME).
- Ubicar donde esta registrada la instalación de Oracle, si no se sabe esto se puede averiguar verificando el valor de la clave ORACLE_HOME del registro de oracle en la ubicación HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient
g_home1
- Ubicarse en este directorio y establecer los permisos para los usuarios autenticados y el usuario de IISUSRS, IUSR para que tengan permisos de Lectura y Ejecución.
- Reiniciar el Equipo para que surtan efecto los cambios y nuevamente intentar realizar la prueba.
Fuente: Stackoverflow
Gracias por el Tip, muy bueno.
ResponderEliminarGracias Jhon Alexander Holguin Barrera, me fue de mucha utilidad.
ResponderEliminar