OCI, de Oracle-clientlaag waarop ODP (of de oorspronkelijke Oracle-clientlaag) is gebaseerd, heeft een bug die verhindert dat een toepassing in een map met haakjes () correct wordt uitgevoerd
Deze bug is goed zichtbaar sinds het verschijnen van de map Program Files (x86)...
De host die uw toepassing uitvoert (meestal IIS) bevindt zich waarschijnlijk in de x86-map, vandaar het probleem. Je console-app werkt prima omdat deze zich waarschijnlijk in een map bevindt die het probleem niet heeft.
Meer info en een paar oplossingen hier .