Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Kompatibilitas versi Oracle Client dan ODP.NET

Pesan kesalahan tidak menunjukkan ketidakcocokan apa pun. Sepertinya driver Oracle.ManagedDataAccess tidak menemukan tnsnames.ora Anda berkas

Lihat Penyedia Data Oracle untuk .NET, Konfigurasi Driver Terkelola

  • Apakah Anda mendefinisikan TNS_ADMIN variabel lingkungan?

  • Apakah Anda mendefinisikan TNS_ADMIN di Registry Anda di HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\OraClient19Home1 jawab HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Oracle\OraClient19Home1_32bit ?

    Dokumentasi menyatakan bahwa Registry tidak dibaca tetapi untuk versi 19 saya tidak yakin tentang itu

  • Apakah Anda mendefinisikan TNS_ADMIN dalam file konfigurasi .NET?

    Cara termudah untuk mengaturnya adalah OraProvCfg.exe alat. Akan mirip dengan ini:

Untuk 64-bit:

c:\oracle\product\12.1\Client_x64\ODP.NET\bin\4\OraProvCfg.exe /action:config /product:odpm /frameworkversion:v4.0.30319 /providerpath:C:\oracle\product\12.1\Client_x64\odp.net\managed\common\Oracle.ManagedDataAccess.dll /set:settings\TNS_ADMIN:C:\oracle\network\admin 

Untuk 32-bit:

c:\oracle\product\12.1\Client_x86\ODP.NET\bin\4\OraProvCfg.exe /action:config /product:odpm /frameworkversion:v4.0.30319 /providerpath:C:\oracle\product\12.1\Client_x86\odp.net\managed\common\Oracle.ManagedDataAccess.dll /set:settings\TNS_ADMIN:C:\oracle\network\admin 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ambil nama tabel dari kolom untuk dari klausa

  2. Mendapatkan indeks elemen dalam koleksi PL/SQL

  3. Bagaimana cara mendapatkan tag xml yang menutup sendiri di Oracle PLSQL?

  4. Tidak dapat menarik hasil dengan meneruskan input sebagai jalur xml di Oracle

  5. Oracle sql MERGE INTO dengan satu klausa where