Oracle
 sql >> Base de données >  >> RDS >> Oracle

Dépendances Oracle.DataAccess.Client

J'ai réussi à le faire fonctionner.

  • Téléchargez la bonne version de l'ODAC qui ciblera votre projet.
  1. Pour un projet 32 ​​bits, vous devez télécharger le fichier ODAC12..._x32.zip (ODAC121021Xcopy_32bit.zip).

  2. Pour le projet 64 bits, vous devez télécharger le fichier ODAC12..._x64.zip

  • Décompressez-le dans un dossier vide en fonction de la version souhaitée (32 bits vs 64 bits).

  • Repérez dans le instantclient_12_1 dossier toutes les dll en recherchant *.dll dans la barre de recherche de windows. Vous devez saisir :

  1. oci.dll

  2. ociw32.dll

  3. orannzsbb12.dll

  4. oraociei12.dll

  5. oraons.dll

  • Rechercher dans le odp.net4 ou odp.net20 dossier en fonction de votre version .NET ces deux dll :
  1. OraOps12.dll

  2. Oracle.DataAccess.dll

  • Copiez ces dll 32 bits ou dll 64 bits et placez-les directement dans le chemin de sortie de votre projet. Par exemple dans C:\...\vsProjects\BulkInsert\BulkInsert\bin\Debug .

  • Parcourez Oracle.DataAccess.dll dans votre projet en pointant sur le chemin de sortie.

UPD :les versions récentes du fournisseur ODP.NET (téléchargeables ici) ont le suffixe "19" au lieu de "12" dans leurs noms de fichiers :

  1. oci.dll

  2. ociw32.dll

  3. orannzsbb19.dll

  4. oraociei19.dll

  5. oraons.dll

  6. OraOps19.dll

  7. Oracle.DataAccess.dll