64 bit Windows 7’de, Access veritabanı kullanan ASP dosyalarında aşağıdaki hatayı alıyor olabilirsiniz.
ADODB.Connection error '800a0e7a' Provider cannot be found. It may not be properly installed. /Default.asp, line 4 |
Bu hatayı veren kod parçası şu şekilde.
< % Set conn = Server.CreateObject("ADODB.Connection") dsn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("programdb.mdb") conn.open dsn %> |
Bu hatanın nedeni IIS’in 64 bit çalışması fakat ODBC sürücülerinin bu uyumlulukta çalışmaması..
Bu sorun için burada ve burada çözüm belirtilmiş fakat bunlardan başka, kolay bir çözüm daha var.
InetMgr.exe dosyasını çalıştırarak IIS Yöneticisi konsolunu açıyoruz ve aşağıdaki adımları yapıyoruz.
1- Uygulama Havuzları linkine tıklıyoruz.
2- Orta bölümde listelenen havuzlardan ayarlarını değiştirmek istediğimizi seçiyoruz.
3- Sağ bölümde bulunan Gelişmiş Ayarlar linkine tıklıyoruz.
4- Açılan pencerede 32-Bit Uygulamaları Etkinleştir seçeneğini True yapıyoruz.
Artık uygulamamız 32 bit uyumlulukta çalışacak ve ODBC sürücüleri problem yaratmayacaktır.
Merhaba Alper Bey,
64/32 bit uygulama sorunu için, gösterdiğiniz paylaşım için teşekkür ederim.
Saygılarımla…
ellerin dert görmesin bende aynı sorun vardı düzeldi 🙂
ellerin dert görmesin bende aynı sorun vardı düzeldi 🙂
Teşekkürler
çok teşekkürler… kaç gündür uğraşıyordum…
teşekkürler. ben de uğraştım bayağı. 2 dakikada çözüldü iş.
Arkadaşım çok sağol yaw…
Çok kaliteli bir çözüm olmuş 🙂
Harikasın. İmdadıma Yetiştin Vallahi 🙂 Çok Sağol
yarım saattir iis 7 kurmak, windows 7 ve asp vb. onlarca sitenin içinde dolaşıp duruyordum, bu süper oldu hocam, teşekkürler.
cok tesekkurler.
çok teşekkürler çok uğraştım ama bu yazı sayesinde çalıştırabildim iismi.
Windows 7’deki provider hatası için çok uğraşmıştım. Bu yöntem problemimi çözdü. Sağol…
ellerin dert görmesin bende aynı sorun vardı düzeldi 🙂
Çok teşerkkürler arkadaş, eline sağlık…
Pingback: Maxi GEN TR » Windows 2008 x64?de "Provider cannot be found" hatası ve çözümü
Bravo. Direk hedefe ulaşan bir çözüm.
Allah Razı olsun..
HArikasınız…. 2 gündür uğraşırken bu yazınız sayesinde problemi çözebildim… iyi çalışmalar
allah razı olsun paylaşımınız için şu sınav zamanı hayır duamı aldınız 🙂 vallahi paylaşmak güzel şey bak arkadaşa bilgi paylaşıldıkça çoğalır bende sınıfa gideceğim 40 kişiye anlatacağım onlarında sorunu çözülecek :)…
çok açık ve net olarak anlattığınız için ve bilginizi paylaştığınız için teşekkürler.
Bilgi paylasimi icin tesekkurler.
Hakikaten çok güzel anlatmışınız. Ne zamandır aradığım bir konu idi çok makbule geçti teşekkürler. 🙂
provider cannot be found. it may not be properly installed abi bu hatayı hala çözemedim dediklerini yaptım fakat olmadı.
Burada yazdığım çözüm benim her zaman işime yaradı. Başka bir çözüm bilmiyorum maalesef.