Ana içeriğe atla

Kayıtlar

Visual Studio Oracle Hatası etiketine sahip yayınlar gösteriliyor

Attempt to load Oracle client libraries threw BadImageFormatException Hatası ve Çözümü

"Attempt to load Oracle client libraries threw BadImageFormatException" hatası genelde Oracle 32 bit ve 64 bit sürümlerinin kurulması ile ilgili problemdir. Oracle veritabanına bağlanmak istediğiniz bir çok uygulamada aynı hatayı alabilirsiniz. Örneğin Visual Studio'nun 32 bit client uygulamasına ihtiyacı varken bilgisayarda 64 bit kurulu ise bu hata ile karşılaşırsınız. Bu durumu çözmek için öncelikle 32 bit yada 64 bit client uygulamasına ihtiyacınız olduğuna veya veritabanına bağlanacak olan uygulamanın hangisine ihtiyacı olacağına karar vermelisiniz. Genel olarak is kullanılan ve Oracle tarafından önerilen yöntem ise 32 bit ve 64 bit sürümlerinin ikisinin de kurulması gerektiğidir. Özellikle Windows işletim sistemi için geliştirme ortamında. Mesela Visual Studio 32 bit Oracle Client kullanırken, Reportin Service ile bağlanmak için Oracle 64 bit client kurmanız gerekir. Bu karmaşanın en basit çözümü ise her ikisine de kurup sembolik linklerle problemi çö