Windows 7 64 bit ADODB.Connection hata ‘800a0e7a’ hatası

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ı..

Bunun kolay bir çözümü var. Windows 7 ye 32 bit uygulamalarını çalıştırmasına izin vermek.
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.

[ads12]

 

 

 

 

Artık uygulamamız 32 bit uyumlulukta çalışacak ve ODBC sürücüleri problem yaratmayacaktır.

Benzer Yazılar
19 adet basit ve orta seviye excel uygulamalarını paylaşıyorum. 19 adet sayfadan oluşan tek bir
Bu video google sitesinden alınmıştır. Google üniversite seçimi yapacak öğrenciler için farklı bir içerik hazırlamış.
Sizler gibi bende sürekli sitemde bağırsak, hemoroid, kilo verme reklamlarının çıkmasını engellemek istiyorum. Google reklamlarını
Aslında çöp site diye birşey yoktur. Amaç tıklamayı arttırmak için sitene uygun olmayan reklamları elemek. Yoksa
Arama motoru Google, arama sonuçlarında en güvenilir siteleri öne çıkarabilmek adına kurulduğu günden beri ilk kez kriter
Google drive da dosya paylaşımı nasıl yapılır? İnternet siteleri olanlar dosya paylaşımı yaparken bazı problemlerle
[ads2] OSI modeli ISO (international Standart Organization) tarafından geliştirilmiş ve 2 bilgisayar arasındaki iletişimin nasıl
Please follow and like us:
0

Leave a Reply