office交流網(wǎng)--QQ交流群號(hào)及微信交流群

Access培訓(xùn)群:792054000         Excel免費(fèi)交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請(qǐng)用微信掃碼)

        

Access ODBC設(shè)置-在64位操作系統(tǒng)區(qū)分32位與64位ODBC

2017-08-13 19:01:00
zstmtony
原創(chuàng)
10907

Access常常會(huì)通過(guò) ODBC 數(shù)據(jù)源去連接Sql server及其它數(shù)據(jù)庫(kù),如Mysql Oracle 等。

但需要注意的是,在windows 64位系統(tǒng)中 ODBC 數(shù)據(jù)源是分32位與64位2個(gè)不同的版本

很多Access用戶,甚至Excel用戶要通過(guò)ODBC 數(shù)據(jù)源連接Sql server時(shí),常常遇到無(wú)法連接數(shù)據(jù)庫(kù)的情況

原因就是ODBC 數(shù)據(jù)源的版本沒(méi)有選擇正確。


1、正常32位(32bit) Windows操作系統(tǒng)只有32位ODBC 數(shù)據(jù)源 (odbcad32.exe)

2、64位(64bit) Windows操作系統(tǒng)則同時(shí)有32位ODBC 數(shù)據(jù)源和64位ODBC 數(shù)據(jù)源(odbcad32.exe 和odbcad.exe)

     1)在windows 10則在控制面板里 有ODBC 數(shù)據(jù)源 32位 和ODBC 數(shù)據(jù)源 64位的設(shè)置入口

          用 我們可以按鍵盤(pán)上的win+x。或者右擊桌面的開(kāi)始菜單。 選擇控制面板,就打開(kāi)舊版的傳統(tǒng)的控制面板,在系統(tǒng)和安全 單擊管理工具,可看到有

           a) ODBC 數(shù)據(jù)源(32位)

           bODBC 數(shù)據(jù)源(64位)

          

     2)但在windows 7(64位系統(tǒng)),則控制面板,默認(rèn)只有ODBC 64位的設(shè)置入口,如果需要設(shè)置32位的ODBC

          需要 打開(kāi) c:\windows\Syswow64\odbcad32.exe 才能打開(kāi) 32位ODBC 的設(shè)置界面

          


建議:

32位Office (Access 或 Excel) 使用 ODBC 數(shù)據(jù)源 32位


64位Office (Access 或 Excel) 使用 ODBC 數(shù)據(jù)源 64位


如果 ODBC 版本選擇不正確,會(huì)出現(xiàn)以下現(xiàn)象

Access 32位 鏈接表,選擇ODBC 鏈接表時(shí),新建時(shí),只看到SQL SERVER ODBC驅(qū)動(dòng)程序,其它驅(qū)動(dòng)程序都看不到(這是因?yàn)?4位的ODBC數(shù)據(jù)源比較少)

    你打開(kāi)的實(shí)際上是 ODBC 數(shù)據(jù)源(64位)的設(shè)置窗體

    這時(shí)就可以按照上面的方法,打開(kāi) ODBC 數(shù)據(jù)源(32位) 設(shè)置窗體


另建議設(shè)置ODBC 數(shù)據(jù)源時(shí),最好設(shè)置為 系統(tǒng)DSN 數(shù)據(jù)源(需要用這臺(tái)電腦的管理員用戶登錄并設(shè)置),而不設(shè)置為 用戶DSN 數(shù)據(jù)源

因?yàn)槿绻O(shè)置為 用戶DSN 數(shù)據(jù)源,則只有這個(gè)登錄 用戶能夠用到這個(gè)ODBC 數(shù)據(jù)源(需要為每個(gè)用戶創(chuàng)建一個(gè)用戶DSN ODBC 數(shù)據(jù)源)

如果設(shè)置為 系統(tǒng)DSN 數(shù)據(jù)源,則這臺(tái)電腦的所有登錄 用戶都可以使用 這個(gè)ODBC 數(shù)據(jù)源 (只需要這個(gè)管理員用戶設(shè)置一次即可)



    分享
    文章分類(lèi)
    聯(lián)系我們
    聯(lián)系人: 王先生
    Email: 18449932@qq.com
    QQ: 18449932
    微博: officecn01
    移動(dòng)訪問(wèn)