簡體   English   中英

錯誤[HY010] [Microsoft] [ODBC驅動程序管理器]

[英]ERROR [HY010] [Microsoft][ODBC Driver Manager]

我收到此錯誤:

ERROR [HY010] [Microsoft][ODBC Driver Manager] The driver is incapable of 
supporting the current environment attributes.

制作IDbConnection.Open()

我的機器是Win 7 64,使用TimesTen客戶端驅動程序將ODBC配置為系統DSN。

我的同事具有相同的設置,但從未見過錯誤,我們已經嘗試解決了兩天,歡迎您提供任何幫助。

驅動程序無法支持當前的環境屬性。

出現錯誤的原因很多,但如果我猜是因為您使用的是64位操作系統,則已經設置了64位ODBC數據源,但您的應用程序是32位。 您需要100%確保您的應用程序與ODBC驅動程序的位大小相同。 要在64位計算機上設置32位ODBC驅動程序,您需要使用通常在以下位置找到的32位ODBC管理器:

c:\Windows\SysWOW64\odbcad32.exe

如果您的應用程序是64位的,那么您將無法使用64位ODBC驅動程序,則需要使用Easyeasy ODBC-ODBC Bridge之類的產品 這使您可以將64位應用程序ODBC數據源連接到現有的32位數據源,反之亦然。 Easysoft網站上對64位/ 32位ODBC有很大的要求。

如果您在應用程序和ODBC數據源中都具有正確的位大小,請打開Microsoft ODBC跟蹤 ,然后與TimesTen ODBC驅動程序支持聯系,他們應該能夠告訴您驅動程序中不支持的內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM