2010-02-08 48 views

回答

2

據我所知,唯一可用的免費驅動程序是JDBC-ODBC橋(1型)。

JDBC-ODBC Bridge Driver由Sun分佈是sun.jdbc.odbc.JdbcOdbcDriver,這是什麼they write一下:

注意,包含在Java平臺標準版(Java SE)的橋接驅動器6只適合於實驗使用,或者在沒有其他的驅動程序可用。

如果這還不夠,這裏是特德Neward的項49 Effective Enterprise Java寫道:

(...)的JDBC-ODBC驅動程序是不支持的,錯誤纏身1.0驅動程序這是令人難以置信的慢,據傳在

事情可能與微軟一個(這是com.ms.jdbc.odbc.JdbcOdbcDriver)好一點有些ODBC驅動程序配置(...)內存泄漏,但我不希望一個奇蹟。

因此,如果這是針對企業應用程序,那麼可以考慮花費幾美元購買商業4型JDBC驅動程序。有些選項參見this previous answer

+0

另請注意 - 在Access和Excel的情況下,沒有64位ODBC驅動程序 – 2010-02-09 03:06:56

+0

thanx的信息。 – 2010-02-11 23:03:19

+0

@Ibrahim不客氣。順便說一句:認識一個好答案的常見方式是upvoting它;-) – 2010-02-11 23:07:10

2

它看起來並不需要MS驅動程序。只需使用一個太陽ODBC驅動程序。 看文章here.