Windows7 64位系統(tǒng)配置ODBC數(shù)據(jù)源的方式方法
[重要通告]如您遇疑難雜癥,本站支持知識付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
客戶使用的是win7_64位旗艦版系統(tǒng),需要調(diào)試一個程序,用到ODBC數(shù)據(jù)庫,然后還出現(xiàn)了以下錯誤,[Microsoft][ODBC 驅(qū)動程序管理器] 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動程序操作的方式特留給后來人;
解說:[Microsoft][ODBC 驅(qū)動程序管理器] 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動程序
win7 64位操作系統(tǒng)有兩個ODBC數(shù)據(jù)源(一個在system32下odbcad32.exe(控制面板-管理工具里的是這個),一個在SysWOW64下odbcad32.exe)
解釋下為什么要選擇X86 ODBC
在win764位操作系統(tǒng)中運(yùn)行程序,默認(rèn)是在system32里去找驅(qū)動,因?yàn)?4位操作系統(tǒng)要跟過去的32位系統(tǒng)兼容,當(dāng)運(yùn)行32位的程序時,系統(tǒng)會到SysWOW64下面去找,所以就解決了ODBC的驅(qū)動問題,前提是電腦已經(jīng)裝過驅(qū)動了哈;
方法如下:
Windows的32位ODBC管理器的位置在“C:\Windows\SysWOW64”文件夾下的odbcad32.exe
win7系統(tǒng)步驟:控制面板—》管理工具—》數(shù)據(jù)源(odbc)—》系統(tǒng)dsn—》添加—》選擇sql server的odbc驅(qū)動,完成
在作數(shù)據(jù)庫實(shí)例的時候,需要創(chuàng)建Access數(shù)據(jù)庫的ODBC數(shù)據(jù)源,管理工具 ODBC數(shù)據(jù)源管理器里面只有SQL Server ,沒有Access等其他,因?yàn)锳ccess數(shù)據(jù)源驅(qū)動器是32位的,64位不支持,只要打開32位版本的ODBC管理工具就可以了。
64位windows7 的操作系統(tǒng)里ODBC 無法添加 修改 配置,添加數(shù)據(jù)源時只有SQL Server可選。
解決方法是:
通過C:/Windows/SysWOW64/odbcad32.exe啟動32位版本ODBC管理工具,便可解決;
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!