或許是為了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)
- [Database] 建立SQL Server的檔案群組 (1則留言, 2005/03/23)
- [DB] 開源的資料庫管理工具:SQuirreL SQL Client (0則留言, 2007/10/07)
- [NetBeans] 在IDE裡執行資料庫連線與查詢 (0則留言, 2006/01/17)
- Open source的資料庫建模工具:Db Designer Fork (0則留言, 2007/05/16)
- 與Oracle資料庫相容的EnterpriseDB (1則留言, 2005/05/25)
- Aqua Data Studio的新功能 (2則留言, 2005/12/28)
- PostgreSQL 8.0終於登場了! (0則留言, 2005/01/25)
- [轉貼] 甲骨文欲收購開原碼MySQL (0則留言, 2006/02/16)
- 資料庫工具Aqua Data Studio躍升至6.0版 (0則留言, 2006/12/08)
- DBDesigner 4: Open source的資料庫建模工具 (2則留言, 2005/02/02)
- InterBase原作者加入MySQL AB (0則留言, 2006/02/21)
隨機文章
- [轉貼] 在桌面新增隱藏式快速工具列 (2)
- 用RMVB多媒體播放器在電視觀賞RMVB影片[修訂]
- 日本觀察:幸福的日本人
- OpenOffice.org 2.0的正體中文版終於可以下載了
- HighLight:程式碼顯示的美化工具
- 時鐘動畫何處尋
- [OOo] OpenOffice.org Writer快速尋找元件的方法
- [Blog轉貼] 中國部落格用戶到2007年將近3千萬
- [Blog] 在首頁顯示即時新聞
- [OOo] 增加插入按鈕到標準工具列
歷史熱門文章
- 如何手動輸入Plurk的表情圖示? (368,354 點擊/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (120,225 點擊/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (89,437 點擊/2009-07-04)
- 簡單放大Plurk輸入區的方法[修訂] (88,882 點擊/2008-09-29)
- 網路升級光世代50M/3M與設定ZyXEL P874 (72,046 點擊/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,857 點擊/2008-04-10)
- iPad新手入門技巧 (49,362 點擊/2011-02-05)
- iPad鍵盤輸入全攻略 (42,830 點擊/2011-01-01)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,895 點擊/2010-04-27)
- 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,811 點擊/2010-01-02)














