捣鼓了两天,总算在这篇里面找到了解决方法: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! ”,这就表示连接数据库成功了。
以上^_^~
怕忘记了,就把步骤记一下。
一、下载驱动程序
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! ”,这就表示连接数据库成功了。
以上^_^~