Saat menghubungkan .net ke server sybase saya mendapat pesan kesalahan ini:
[Microsoft][ODBC Driver Manager] Nama sumber data tidak ditemukan dan tidak ada driver default yang ditentukan
Ini telah bekerja dengan baik sebelumnya. Sistem DSN dengan detail yang sama bekerja dan koneksi data melalui vs.net juga bekerja.
Saya menggunakan vs.net 2005.
Ada saran?
Jika Anda bekerja dengan server x64, perlu diingat bahwa ada pengaturan ODBC yang berbeda untuk aplikasi x86 dan x64. Alat "Data Sources (ODBC)" dalam daftar Alat Administratif akan membawa Anda ke versi x64. Untuk melihat/mengedit pengaturan ODBC x86, Anda harus menjalankan versi alat itu secara manual:
%windir%\SysWOW64\odbcad32.exe (%windir% is usually C:\Windows)
Ketika aplikasi Anda berjalan sebagai x64, aplikasi akan menggunakan sumber data x64, dan ketika berjalan sebagai x86, aplikasi akan menggunakan sumber data tersebut.
Saya mendapat kesalahan serupa, yang diselesaikan dengan menginstal driver MySQL yang sesuai dari:
http://www.connectionstrings.com/mysql-connector-odbc-5-2/info-and-download/
dan dengan melakukan langkah-langkah berikut:
Referensi:
http://www.codeproject.com/Tips/305249/ERROR-IM-Microsoft-ODBC-Driver-Manager-Data-sou
Lakukan langkah-langkah berikut ini:
regedit
di jendela Run.HKEY_LOCAL_MACHINE\SOFTWARE\ODBC
.