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

Penyedia tidak kompatibel dengan versi kesalahan klien Oracle saat menggunakan Oracle.DataClient

Saya telah melihat masalah ini lebih jauh, dan Anda hanya perlu mengambil semua DLL yang sesuai dari versi unduhan ODP.Net yang sama dan meletakkannya di folder yang sama dengan file Exe Anda, karena ODP.Net rewel tentang tidak mencampur nomor versi, yang merupakan masalah yang Anda lihat (entah itu atau oci.dll benar-benar hilang, dalam hal ini akan memberikan kesalahan yang sama).

Saya telah menjelaskan bagaimana melakukannya di sini:http://splinter.com.au/using-the-new-odpnet-to-access-Oracle-from-cInilah intinya:

  • Unduh http://www.Oracle.com/technology/software/tech/windows/odpnet/index1110710beta.html
  • Buka zip file
  • Buka zip semua JAR di dalamnya
  • Ambil dll ini yang baru saja dibuka:oci.dll (diganti namanya dari 'oci.dll.dbl')Oracle.DataAccess.dlloraociicus11.dllOraOps11w.dllorannzsbb11.dlloraocci11.dllociw32.dll (diganti namanya dari 'ociwbl'.dll. )
  • Letakkan semua DLL di folder yang sama dengan C# Executable Anda


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. R12.2 Laporan Kesiapan Menambal Online

  2. Oracle:cara INSERT jika baris tidak ada

  3. Cara mencetak beberapa laporan dengan barcode \ atau beberapa barcode dalam satu laporan

  4. Oracle 12.2 Sharding

  5. TRANSLATE() Fungsi di Oracle