Kapat
C Sharp 82 views 0

Connecting C# with ORACLE – C# ile Oracle bağlantısı (ODAC kurulumsuz)

Bu konumuzda ODAC Client kurmadan ve herhangi bir kurulum yapmadan ORACLE’nin DLL (Dinamik Link Kütüphanesi)’den yararlanacağız.

Önceden ODAC ile kullandığım bağlantı yöntemi ile windows 7-8-10 64 bit Windows’larda çok problem yaşadım bu yüzden hem 32 bit hem 64 bit Windows’larda çalışacak ve ODAC kurulumu yapılmadan bağlantı sağlayabileceğim şekilde küçük bir araştırma ve testten sonra bağlantıyı sağladım. Bu konuyla ilgili yeterli kaynak bulamadığım için paylaşmak istedim ve örnek olarak kullandığım projeyide aşağıdan indirebilirsiniz.

1.Adım
DLL dosyalarımız aşağıdaki gibi toparlayıp ana dizine atıyoruz.

  1. oci.dll
  2. Oracle.DataAccess.dll
  3. oramts.dll
  4. oramts18.dll
  5. oramtsus.dll
  6. orannzsbb18.dll
  7. oraocci18.dll
  8. oraocci18d.dll
  9. oraociei18.dll
  10. oraons.dll
  11. OraOps18.dll

2. Adım
Oracle.DataAccess.dll dosyasını ORACLE DATABASE bağlantısı kurabilmek için bu kütüphaneyi projemizde referans kısmına ekliyoruz.

3.Adım (Son adım) 

Projenize bir button ekleyip aşağıda kodları click kısmına yapıştırın.

Uzak sunucular için aşağıdaki standart bağlantıyı kullanabilirsiniz.

 

Eksiksiz tamamladığınızda sorunsuz tüm windows sürümlerinde bağlantıyı gerçekleştirebilirsiniz.

Mazlum Bora {borasign}

Yazılım uzmanı

Bir cevap yazın