SQL2008 JDBC连接详解:3种方法与jar包下载
需积分: 8 170 浏览量
更新于2024-10-29
收藏 324KB DOCX 举报
本文主要介绍了如何通过Java与SQL Server 2008进行连接的三种方法,分别是JDBC-ODBC桥连接、SQL Server 2008直接连接以及使用JTDS连接。
首先,JDBC-ODBC桥连接是一种间接的方式,它涉及到使用JDBC API通过ODBC驱动程序来访问SQL Server。具体步骤如下:
1. 打开SQL Server配置管理器,确保1433端口已开启并设置为活动状态,然后重启SQL Server。
2. 在Reporting Services配置管理器中,安全设置中登录名为sa的用户,将密码清空(但不启用强制密码策略),并将默认数据库设置为你的目标数据库。
3. 在Myeclipse的DBBrowser中,创建一个新的数据连接。
核心代码如下:
```java
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:shop";
String user = "sa";
String password = "";
Connection conn = DriverManager.getConnection(url, user, password);
```
其次,SQL Server 2008直接连接则是通过Microsoft提供的官方JDBC驱动程序,适用于2008版本。下载链接为:
[下载地址](http://xianexs.mail.qq.com/cgi-bin/downloadfilepart/svrid241/sqljdbc_1.2.2828.100_enu.exe?svrid=241&fid=a4140e218d9046516822727f62235cefa000da81bdff5cdb&&txf_fid=32e05d1fc64135200c4be735c21db6a338cd1da6&&txf_sid=),提取码为d5402fed。
核心代码如下:
```java
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=shopdata";
String user = "sa";
String password = "";
Connection conn = DriverManager.getConnection(url, user, password);
```
这种方法需要使用特定的jar包`sqljdbc_1.2.2828.100_enu.exe`,确保将其添加到项目的类路径中。
最后,文章还提到了使用JTDS连接的方法,JTDS是一个开源的JDBC驱动,专门针对SQL Server。由于未提供下载链接,建议访问其官方网站或相关仓库获取最新版本的`jtds-1.2.2-dist.zip`。
本文详细讲解了在Java应用中通过不同驱动方式连接SQL Server 2008的具体步骤和代码示例,对于开发人员在实际项目中建立Java与SQL Server的连接提供了实用参考。
310 浏览量
155 浏览量
2014-03-20 上传
2013-05-20 上传
2011-09-09 上传
2012-10-12 上传
2009-08-05 上传
2008-10-26 上传
2011-03-10 上传
nanlin1314
- 粉丝: 0
- 资源: 6
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章