您的位置:首页 > 数据库

jdbc连接sqlserver

2015-08-12 22:18 246 查看
捣鼓了两天,总算在这篇里面找到了解决方法:sqlserverdriver配置方法 jdbc连接sqlserver

怕忘记了,就把步骤记一下。

一、下载驱动程序

1.适用于sqlserver的JDBC驱动下载地址:http://www.microsoft.com/zh-CN/download/details.aspx?id=11774

我选择了下载Microsoft JDBC Drivers 4.0

下了三个文件下来,分别是:1.“license40.txt”

2.“sqljdbc_4.0.2206.100_chs.exe”

3.“sqljdbc_4.0.2206.100_chs.tar.gz”(感觉有用到的好像只有这一个|||)

2.我在C盘建了一个“jdbcdriver”文件夹,把下载的三个文件都移到这个文件夹下,解压“sqljdbc_4.0.2206.100_chs.tar.gz”,得到“sqljdbc_4.0.2206.100_chs”。

二、拷贝文件(不知道这一步是否有必要)

1.在解压后的文件夹中找到“sqljdbc_auth.dll”文件(我的路径是这样:C:\jdbcdriver\sqljdbc_4.0.2206.100_chs\sqljdbc_4.0\chs\auth\x86\sqljdbc_auth.dll)

2.把找到的这个文件拷到C:\Windows\System32目录下

三、导jar包

在“项目资源管理器”处右键选择“构建路径”—“配置构建路径”,选择“库(L)”选项卡,点击“增加外部JAR(X)...”。选择sqljdbc_4.0.2206.100_chs中的jar包(我选择的路径是这样:C:\jdbc driver\sqljdbc_4.0.2206.100_chs\sqljdbc_4.0\chs\sqljdbc4.jar),点击“确定”,完成导包。

四、测试是否连接成功

这里借用下上面提到的文章中的代码,中间有细微的改动。比如:我的数据库为MySchool,sa用户名的密码为“123”,大体一样。

创建一个Test类,把下面的代码复制进去就可以了。

package Chapter8_JDBC;

import java.sql.*;

public class Test {

public static void main(String[] srg) {

String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动

String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=MySchool"; //连接服务器和数据库sample

String userName = "sa"; //默认用户名

String userPwd = "123"; //密码

Connection dbConn;

try {

Class.forName(driverName);

dbConn = DriverManager.getConnection(dbURL, userName, userPwd);

System.out.println( "Connection Successful! "); //如果连接成功 控制台输出Connection Successful!

} catch (Exception e) {

e.printStackTrace();

}

}

}

运行后控制台显示“Connection Successful! ”,这就表示连接数据库成功了。

以上^_^~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: