L'installation ODP.net sur le serveur pour résoudre Oracle.DataAccess.Client.OracleException: Le fournisseur n'est pas compatible avec la version du client Oracle

J'ai un environnement de test pour un service que mon site sera à l'aide et un environnement de production. Dans mon environnement de test j'ai ODP.net installé sur le serveur. Le service qui utilise Oracle semble être en cours d'exécution assez smoothely jusqu'à présent. Je ne semble pas avoir un Client Oracle en cours d'exécution sur le serveur. D'autre part j'ai un serveur qui a un client Oracle sur elle, mais ne semble pas avoir ODP.net installé (je suis dans le processus de la double vérification, mais c'est la situation de cette question). Sur le serveur de production, j'obtiens cette exception:

Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client

dans les deux serveurs que j'ai l'Oracle.DataAccess dll dans le bin et lib (ne pense pas que j'en ai besoin dans le dossier lib, mais pourquoi rock le bateau... je suis sûr que vous pouvez venir avec une bonne raison, mais pas maintenant!!!). Ma question est dois-je l'installer ODP.net sur le serveur de production? A qui a résolu tous les problèmes que vous avez rencontré? J'ai vu quelques post qui disent que cela a résolu un problème similaire. Pourriez-vous recommander un plan d'action? Merci!!!!

OriginalL'auteur SoftwareSavant | 2011-11-29