Forum

2008 R2'de Access D...
 
Bildirimler
Hepsini Temizle

2008 R2'de Access Database Driver Sorunu

8 Yazılar
3 Üyeler
0 Likes
401 Görüntüleme
(@omerkilinc)
Gönderiler: 78
Estimable Member
Konu başlatıcı
 

Merhaba,
Server 2003 üzerindeki IIS de sorunsuz çalışan sitemiz 2008 Server'a aktarınca çalışmaz oldu.
Loglarda aşağıdaki hatayı alıyorum;


2011-03-15 13:38:42 10.10.1.22 POST /login.asp |5|80004005|[Microsoft][ODBC_Driver_Manager]_Data_source_name_not_found_and_no_default_driver_specified 80

AccessDatabaseEngine_x64 Kurdum ama sorunu çözemedim.
Sitenin Asp tarafında yada database bağlantılarında sorun yok. Başka yerde sorunsuz çalışıyor.
işin içinden çıkamadım yardıma ihtiyacım var :))

 
Gönderildi : 15/03/2011 19:57

(@huseyinsevin)
Gönderiler: 821
Prominent Member
 

Merhabalar;

 

http://www.cozumpark.com/forums/thread/239992.aspx linke bir göz atabilirmisiniz bir kaç gün önce benzer bir sorunun çözümünü burada çözüme bağlamıştık.

 

Eğer sorunu çözemez iseniz yine burada ndevam edelim.

 

İyi çalışmalar.

 
Gönderildi : 15/03/2011 22:43

(@omerkilinc)
Gönderiler: 78
Estimable Member
Konu başlatıcı
 

Gönderdiğiniz linkte DB yolunun tanımıyla ilgili değişiklik tavsiye edilmiş. Benim çalıştırmaya çalıştığım sayfanın db connect kısmı aşağıdaki şekilde.


Set conn=server.createobject("adodb.connection")
dsnpath="DRIVER={MICROSOFT ACCESS DRIVER (*.MDB)}; "
dsnpath=dsnpath & "DBQ=" & Server.MapPath("../db/Database_db.mdb")
conn.open dsnpath


 Burdaki değişikliği nasıl yapabilirim bir fikriniz var mı?


 

 
Gönderildi : 06/04/2011 12:01

(@huseyinsevin)
Gönderiler: 821
Prominent Member
 

Connection String ile ilgili detaylar için http://www.connectionstrings.com/access-2007 bu linke.

 

Sorunun çzöümleri içinde fikir verebilmesi açısından http://learn.iis.net/page.aspx/563/using-classic-asp-with-microsoft-access-databases-on-iis-70-and-iis-75/ bu ve http://forums.iis.net/t/1149156.aspx bu linke bir bakınız.

 

Ek olarak http://tutorials.aspfaq.com/8000xxxxx-errors/80004005-errors.html bu linkede göz atabilirsiniz.

 
Gönderildi : 06/04/2011 14:38

(@omerkilinc)
Gönderiler: 78
Estimable Member
Konu başlatıcı
 

Başta microsoft kaynakları olmak üzere her yerde Microsoft Access Database Engine Kurulması önerilmiş ve IIS üzerinde ilgili sitenin application Pool özelliklerinden Enable 32 Bit Applications seçeneğinin True Olması gerektiği söylenmiş.

Microsoft Access Database Engine kurdum sorunu çözemedim, Enable 32 Bit Applications dedim. Bu sefer de Service Unavailable uyarısı aldım. Servisler stop oluyor kendiliğinden :))

İyice çıkmaz bir hal almaya başladı bu durum :))) Özgüven sıfırın altına inmeye başladı :))

 
Gönderildi : 07/04/2011 23:42

(@FerhatIndi)
Gönderiler: 467
Honorable Member
 

Selamlar

 Linkleri pek fazla inceleme imkanim olmadi fakat Windows 2008 r2 uzerindeki database migration problemlerinin % 90`i , yanlis ODBC ayaralarindan kaynaklaniyor, 32  bit  ODBC ayarlari muhakkak  %WINDIR%\SysWOW64\odbcad32.exe  uzerinden yapilmalidir, Guncel driveri odbc uzerine kurun,

Kolay Gelsin

 

 

 

 
Gönderildi : 10/04/2011 12:38

(@omerkilinc)
Gönderiler: 78
Estimable Member
Konu başlatıcı
 

 ODBC Driverlarında problem olduğunu düşünmüyorum. Bahsettiğiniz %WINDIR%\SysWOW64\odbcad32.exe  Driverları aşağıdaki gibi.

 

ODBC Drivers

 
Gönderildi : 11/04/2011 18:20

(@FerhatIndi)
Gönderiler: 467
Honorable Member
 

Bu Access DB driverini System DSN uzerinde tanimladinizmi? System DSN tabinin ekran goruntusunu paylasirmisiniz?

 

Tesekkurler

 
Gönderildi : 11/04/2011 20:19

Paylaş: