我已經下載並導入到我的,理應支持Linux(儘管只是在SUSE Linux測試)項目this JDBC驅動程序。爪哇 - 連接到SQL Server數據庫在Linux上
我想要的是能夠通過Java在Linux上使用密度纖維板數據庫。查詢顯然需要運行一些東西,而不是簡單地連接到數據庫 - 如果我正確理解這一點的話。 我在SO上發現了一個question,似乎有關於我的問題的寶貴信息。
所以我就在想一個freetds的+ JDBC組合。查詢是否按預期執行,還是必須在Windows上原生使用數據庫?後者基本上壓縮了Java提供的操作系統不可知論,如果可能的話,我希望避免這種操作。
數據庫本身是沒有什麼花哨,只有幾張桌子 - 這只是一個作業,畢竟。 如果需要,我會提供更多信息。
如果你的項目是在java和你正在使用JDBC驅動程序,你爲什麼會需要freetds的? – kosta
@kosta JDBC驅動程序可以單獨用於執行查詢嗎?如果是這樣,我會嘗試這種方式。但是,我如何連接和配置服務器 - 端口等? – Venom
你真的使用SQL Server(在另一臺Windows機器上)?如果是這樣,你可以註冊驅動程序爲: Class.forName(...); 並構建您的jdbc網址爲: jdbc:sqlserver:// [serverName [\ instanceName] [:portNumber]] [; property = value [; property = value]] – kosta