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! ”,这就表示连接数据库成功了。
以上^_^~
怕忘记了,就把步骤记一下。
一、下载驱动程序
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! ”,这就表示连接数据库成功了。
以上^_^~
相关文章推荐
- DBMS_STATS.GATHER_TABLE_STATS详解
- SQL SERVER 2008:内部查询处理器错误: 查询处理器在执行过程中遇到意外错误
- MySQL到MsSQL的迁移工具——SSMA
- oracle新手随记10
- 详解MySql的event事件
- MySQL字符集设置及字符转换(latin1转utf8)
- mongodb官网文档阅读笔记:与写性能相关的几个因素
- 数据库SQL优化大总结之 百万级数据库优化方案
- MySQL5.6主从复制(读写分离)
- 机房之报表(日、周结账单)
- 从sqlite3中删除表的指定列
- mysql5.6.16部署
- java中使用redis
- IOS开发—数据库的使用
- MySQL数据库
- 数据库日常维护-CheckList_03有关数据库数据文件大小检查
- linux oracle 11g创建表空间和授权用户
- 数据库Fashback
- SSH系列-数据库乱码
- SSH系列-数据库乱码