在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

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