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

By | 12 Mayıs 2012

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 hatası ‘800a0e7a’ Sağlayıcı bulunamadı. Düzgün takılmamış olabilir. /Default.asp, satır 4

Bu hatayı veren kod parçası şu şekilde.

<% Set conn = Server.CreateObject (“ADODB.Connection”) dsn = “Sağlayıcı = Microsoft.Jet.OLEDB.4.0; Veri Kaynağı =” & 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.

ADODB.Connection hata

 

800a0e7a Sağlayıcı yapamıyor

 

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

ADODB.Bağlantı hatası

Windows 7 64 bit ADODB. Bağlantı

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

Benzer Yazılar
Please follow and like us:

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Doğru cevabı sayı olarak yazın. *