odp.net La solution à l'erreur de "fournir le programme n'est pas compatible avec l'erreur d'Oracle Client" Erreur
Oracle ODP.NET 11G (11.1.0.6.20) Le client instantané en tant que fournisseur de données dans le projet ASP.NET en tant que fournisseur de données peut rencontrer les erreurs suivantes: "Le programme n'est pas compatible avec la version du client Oracle."
La solution à ce problème est de s'assurer que toutes les DLL nécessaires correspondant aux versions ODP.NET correspondantes se trouvent dans le même répertoire que les fichiers exécutables. ODP.NET est très sensible à la différence entre la version et n'est pas autorisé à utiliser différentes versions.
Étapes de fonctionnement:
Téléchargez la version ODP.net appropriée sur le site officiel d'Oracle.
dézip le fichier zip téléchargé. -
Tous les fichiers JAR dans le dossier du dossier. (Cette étape est mauvaise, ce devrait être un fichier DLL, qui a été corrigé ici) -
Trouver et copier le fichier DLL suivant: -
-
OCI.DLL (renommé par 'OCI.DLL.DBL')
oracle.dataaccess.dll -
oraciicus11.dll -
Oraops11w.dll -
olannzsbb11.dll -
ouacci11.dll -
OCIW32.DLL (renommé par 'OCIW32.DLL.DBL') -
-
Collez le fichier DLL dupliqué dans un dossier contenant le fichier exécutable C #.
- Après avoir terminé ces étapes, il garantira que tous les composants nécessaires sont disponibles, résolvant ainsi le problème de compatibilité de la version ODP.NET et la connexion de la base de données Oracle réussie et la récupération de données.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!