在JAVA中使用sqljdbc連接MS SQL SERVER

1、下載sqljdbc
https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774

2、解壓

tar –xf sqljdbc_<version>_<language>.tar.  

3、在JAVA項目中連接MS SQL SERVER

在連接MS SQL SERVER之前,需要先引用sqljdbc,把剛纔解壓出來的sqljdbc4.jar文件拷貝到項目類庫下,並build path,添加引用。

示例代碼:

SQLServerDataSource ds = new SQLServerDataSource();
ds.setDatabaseName(Constant.MSSQL_DATABASE);//數據庫名字
ds.setServerName(Constant.MSSQL_SERVER_NAME);//數據庫所在服務器IP
ds.setPortNumber(Constant.MSSQL_PORT);//數據庫端口
ds.setUser(Constant.MSSQL_USER);//數據庫用戶名
ds.setPassword(Constant.MSSQL_PASSWORD);//密碼
conn = ds.getConnection();

部分說明:

  • jdbc:sqlserver://(必需)稱爲子協議,且爲常數。
  • serverName(可選)是要連接到的服務器的地址。 它可以是 DNS 或 IP 地址,也可以是本地計算機地址 localhost 或
    127.0.0.1。 如果未在連接 URL 中指定服務器名稱,則必須在屬性集中指定。
  • instanceName (可選)是 serverName 上要連接到的實例。 如果未指定,則會連接到默認實例。
  • portNumber(可選)是 serverName 上要連接到的端口。 默認值爲 1433。 如果使用默認端口,則無需在 URL
    中指定端口及其前面的“:”。

4、參考:
https://msdn.microsoft.com/zh-cn/library/ms378428(v=sql.110).aspx

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章