或許是為了SQL Server 2005的即將推出,jTDS終於在今年2005年正式跨入1.0版(2005/02/15推出1.0.2)。
SQL Server在台灣用得相當普遍,而我們一直使用的JDBC驅動程式始終都是德國公司I-Net Software的Opta (JDBC 2.0)與Merlia(JDBC 3.0),使用I-Net的原因是:當時微軟尚未推出其JDBC驅動程式且無成熟的Open Source驅動程式,因此在試用過市場上的商用驅動程式後,最後才確定採用I-Net的程式;微軟對Java的立場始終很微妙,或許是迫於市場壓力,最終不得不推出外購自DataDirect的JDBC驅動程式。
有趣的是,支援SQL Server 2005的新版 6.02版JDBC驅動程式換成了I-Net Software的版本(參考:http://www.inetsoftware.de/English/i-net/MSSQL2005.htm)。
雖然I-Net的驅動程式穩定、效率佳,但終究需要一筆費用,因此最近開始研究採用Open Source的jTDS 1.0.2之可行性,如果它能取代商用的驅動程式,那就真的太好了。以下是一些彙總。
jTDS的類別:
| Interface | jTDS Implementation |
| java.sql.Driver | net.sourceforge.jtds.jdbc.Driver |
| javax.sql.DataSource | net.sourceforge.jtds.jdbcx.JtdsDataSource |
| javax.sql.ConnectionPoolDataSource | net.sourceforge.jtds.jdbcx.JtdsDataSource |
| javax.sql.XADataSource | net.sourceforge.jtds.jdbcx.JtdsDataSource |
而它的URL格式是:
jdbc:jtds:<server_type>://<server>[:<port>][/<database>][;<property>=<value>[;...]]
例如:jdbc:jtds:sqlserver://localhost:1433/Northwind;charset=Big5
由於TDS支援的資料庫除了SQL Server外,還有Sybase,因此要指定<server_type>。


您可能也會有興趣的類似文章
- [DB] 給開發人員使用的Oracle SQL Developer (2則留言, 2007/07/28)
- 又一個Java寫的資料庫前端工具:Execute Query 3.0 (2則留言, 2006/09/21)
- SQL Server 2008 R2 Express簡易安裝紀錄 (0則留言, 2011/09/06)
- 讀寫Oracle 10g的CLOB欄位 (0則留言, 2007/06/29)
- [NetBeans] 在IDE裡執行資料庫連線與查詢 (0則留言, 2006/01/17)
- [Database] 建立SQL Server的檔案群組 (1則留言, 2005/03/23)
- Open source的資料庫建模工具:Db Designer Fork (0則留言, 2007/05/16)
- [DB] 開源的資料庫管理工具:SQuirreL SQL Client (0則留言, 2007/10/07)
- DBDesigner 4: Open source的資料庫建模工具 (2則留言, 2005/02/02)
- 與Oracle資料庫相容的EnterpriseDB (1則留言, 2005/05/25)
- 資料庫工具Aqua Data Studio躍升至6.0版 (0則留言, 2006/12/08)
- Aqua Data Studio的新功能 (2則留言, 2005/12/28)
- 使用FireFox插件存取SQLite資料庫 (0則留言, 2008/01/23)
- [轉貼] 甲骨文欲收購開原碼MySQL (0則留言, 2006/02/16)
- PostgreSQL 8.0終於登場了! (0則留言, 2005/01/25)
隨機文章
- 強化Windows Mobile的剪貼簿功能:Clipboard Tool 1.6
- [Tools] 今天的udn數位玩樂誌也介紹了Transfz (2)
- 敗了Sumdex的筆記型電腦專用背包
- 讓你與眾不同-StyleFolder:自訂資料夾圖示、背景與訊息文字
- [轉貼] 靠部落格打響品牌 一個人賺全世界的錢 (3)
- 手動撰寫WordPress隨機文章功能 (2)
- Google Reader換新的載入中圖形
- TiddlyWiki編輯的快速鍵
- [Java] jTDS: SQL Server的JDBC驅動程式
- [Misc] 無名小站的RSS失效? (2)
歷史熱門文章
- 如何手動輸入Plurk的表情圖示? (353,056 點擊/2008-09-29)
- 簡單放大Plurk輸入區的方法[修訂] (86,924 點擊/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (83,953 點擊/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (83,109 點擊/2009-07-04)
- 網路升級光世代50M/3M與設定ZyXEL P874 (53,282 點擊/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (43,158 點擊/2008-04-10)
- iPad新手入門技巧 (40,414 點擊/2011-02-05)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (38,149 點擊/2010-04-27)
- 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (37,954 點擊/2009-02-18)
- 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (35,920 點擊/2009-04-18)















最新留言