2015-05-21 82 views
6

有沒有人研究過從早期版本中提取jdbc-odbc橋接器並將它與JRE8一起使用?爲Java重建JRE7 jdbc-odbc橋樑8

  • 是否可行/可以更新/改進它以使用Java 8?
  • 它是合法的嗎?
+1

ODBC驅動程序這是最有可能兩者都不是,法律也不實際,因爲這是它不再被維護的原因。每個在64位環境中試用MS Office驅動程序的人都會很高興擺脫它。你有沒有爲你的數據庫試過一個真正的JDBC驅動程序你錯過了什麼? – Holger

+1

我現在看看http://jdk-source-code.googlecode.com/svn/trunk/jdk5.0_src/j2se/src/share/classes/sun/jdbc/odbc/上提供的源代碼。並且有可能通過爲某些擴展接口添加功能並消除大量多字符集支持來重建並使其適用於我自己的應用程序。雖然我非常關注Abot合法性! –

回答

2

雖然這並不完全回答你的問題,但我正在尋找免費的Access驅動JDBC驅動程序,並找到UCanAccess。在使用SquirrelSQL和Access時,我將這個特定的驅動程序作爲替代品取得了成功。看到你的問題是如何被標記的,也許這可能是你接受的替代品。

0

問題這個portation的合法性不談,Sun公司和甲骨文的official positions長期以來一直認爲 -

的[JVM捆綁] JDBC-ODBC橋應被視爲一個過渡性解決方案[...]甲骨文確實不支持JDBC-ODBC Bridge。

然而,我的僱主,OpenLink Software,已生產的企業級商業類型1 JDBC和ODBC之間的橋樑,因爲Java 1.0中,而這些都與當前Java 8和任何ODBC標準兼容的驅動程序,包括微軟的完全兼容Access的ODBC驅動程序。你可以在這裏瞭解更多 -