İçeriğe geç

ODAC kurmadan Oracle Bağlantısı

.Net kullanarak yaptığınız bir uygulama Oracle database bağlantısı kullanıyorsa yazdığınız yazılımın sorunsuz çalışabilmesi için çalıştırılacağı makinelere ODAC(Oracle Data Access) kompenantları kurulması gerekmektedir. Bu tür işlemlerle ugraşmak istemiyorsanız bir alternatif daha var. Gerekli ODAC dll dosyalarını bularak uygulamanın bulunduğu klasöre kopyalamak. Ben kendi yaptığım denememde izlediğim yolu anlatacağım.

  • Oracle sitesine girerek ODAC’ın en güncel halinin Xcopy versiyonunu indiriyorsunuz. En güncel hali .Net Framework 4 istediği için ben uygulamanın çalıştırılacağı tüm bilgisayarlarda kurulu olan .Net framerowk 2 verisyonunu kullanan engüncelini indiriyorum(ODAC112012Xcopy.zip)
  • odp.net20\bin klasöründeki OraOps11w.dll dosyasını uygulamanın bulunduğu klasöre kopyalayın.
  • instantclient_11_1 klasöründeki oci.dll,orannzsbb11.dll ve oraociei11.dll dosyalarını uygulamanın bulunduğu klasöre kopyalayın.
  • odp.net20\odp.net\bin\2.x klasöründeki Oracle.DataAccess.dll dosyasını yine uygulamanın bulunduğu klasöre kopyalayın.

Bu işlemlerden sonra uygulamanıza Oracle.DataAccess.dll dosyasını referans göstererek oracle bağlantısı kurabiliyor olmanız lazım.

Bir cevap yazın