Ne arayalım?

ARAMIZA KATILIN

BÄ°ZE ULAÅžIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Rserit
Developer
       
 1026  
 278

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified Çözümü

Merhaba,
Classic ASP ile MySQL kullananların başına genellikle gelen problem ODBC driver not found hatasıdır. Aslına bakarsanız doğru söylüyor. Sorun şu ki MySQL ile birlikte yada sonra yüklediğiniz ODBC kaynaklarını görmüyor. Yani siz eklememişsiniz.

1. Çözüm: Eğer ODBC driver yüklü ve data source olarak eklenmiş ise, IIS üzerinden sitenizin Application Pool'una girin, sağ tuş Advanced Settings deyin. Burada "Enable 32 bit applications" kısmını True yapın.Π

Enable 32 bit applications

2. Çözüm:ΠGerçekten connection string'te belirttiğiniz belirttiğiniz Driver, ODBC'de ekli mi? Örnek bir connection string yazalım:

Π"DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;UID=kullanici_adi;pwd=sifre;db=bilisimlife_db;option=16387;stmt=SET NAMES 'latin5';"Π

MySQL ODBC 3.51 Driver sistemimde data source olarak eklenmemişse bu hatayı verecektir. Dikkat edin, hem 64 bit hem de 32 bit driverlarını yükleyin.

MySQL ODBC 3.51 Driver

Bu alana eklediğiniz Data Source kısmında hangi driver eklenilmişse o yazılmalı. Yukarıdaki resimde 3 farklı driver yüklü.

Umarım bu çözümler faydalı olur.

İyi çalışmalar,
Recep.

Developer.