jeudi, mars 07, 2013

Problème de connexion du Web Service à la base Oracle avec iis

Dans le cadre d'un développement d'un web service en WCF et donc hébergé par un serveur IIS 7

Environnement:

Client Oracle 11g bien installé sur la machine Windows Server 2008 R2

Problème :

Le WS n'arrivait pas à accéder à la base de données sachant que la même configuration à marché sur une autre machine.

Message d'erreur :​

« System.Data.OracleClient requires Oracle Client software version 8.1.7 or greater. »

Solution:

J'ai rajouté le groupe d'utilisateurs IIS_IUSRS dans les accès au dossier bin d'oracle. Après avoir fait un iisreset mon Web service marche ! 2 minutes après j'ai enlevé ce droit du dossier, histoire de tester. Et bizarrement le Web service accède toujours à la base oracle !


Attribution des droits au user IIS_IUSR

Aucun commentaire: