sqljdbc.jar 2005是java数据库mssql驱动程序,主要用于java应用程序的正常运行,可以通过J2EE中的标准JDBC应用程序编程接口提供数据库连接,从而可以访问sql数据库,有需要的朋友可以来本站下载!

安装方法

安装或者解压,取得sqljdbc.jar文件,该文件即为JDBC驱动。将sqljdbc.jar放到classpath。(web application中放在WEB-INF/lib下)SQL Server 2005 JDBC 驱动程序与 JDBC 3.0 兼容,可在 Java 开发工具包 (JDK) 版本 1.4 及更高版本上运行。已经对所有主要应用程序服务器(包括 BEA WebLogic、IBM WebSphere、JBoss 和 Sun)做了测试。

sqljdbc.jar 2005使用教程

java连接sqlserver2005数据库

首先在本站下载Microsoft JDBC Driver 4.0 for SQL Server

打开把解压缩后得到的文件夹复制到%ProgramFiles%(如果系统在C盘则为C:\Program Files)。

【注意】sqljdbc_4.0.2206.100_chs.exe解压后的文件夹里面包含着sqljdbc.jar 和sqljdbc4.jar 两个文件,我们使用sqljdbc4.jar 这个文件。

设置Classpath

JDBC驱动程序并未包含在Java SDK中。因此,如果要使用该驱动程序,必须将classpath 设置为包含sqljdbc.jar文件。如果classpath 缺少sqljdbc.jar 项,应用程序将引发“找不到类”的常见异常。

sqljdbc.jar 文件的安装位置如下:

\sqljdbc_\\sqljdbc.jar

下面是用于Windows 应用程序的CLASSPATH 语句实例:

CLASSPATH =.;%ProgramFiles%\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\sqljdbc4.jar

设置SQL Server服务器

我使用的是SQL Server 2005,这些都默认即可,一般不用配置。

如果需要配置端口请看下面。

1、“开始”→“程序”→“Microsoft SQL Server 2008”→“配置工具”→“SQL Server 配置管理器”→“SQL Server 2005 网络配置”→“MSSQLSERVER 的协议”

2、如果“TCP/IP”没有启用,右键单击选择“启动”。

4、重新启动SQL Server。

在Eclipse中测试

1、打开Eclipse,“文件”→“新建”→“项目”→“Java 项目”,项目名为Test

2、在Eclipse中,选择“窗口”→“首选项...”→“Java”→“已安装的JRE”,选择已安装的JRE,点击“编辑”→“添加外部”,选择%ProgramFiles%\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\sqljdbc4.jar

3、在Test项目的“JRE 系统库”中可以看见sqljdbc.jar,

如果没有可以右键单击项目Test→“构建路径”→“配置构建路径...”→“Java 构建路径”→“库”→“添加外部JAR...”,选择%ProgramFiles%\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\sqljdbc4.jar

4、编写Java代码,如下:

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=test"; //连接服务器和数据库test

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

String userPwd = "123456"; //安装sql server 2005时的密码

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

用Java连接sqlserver数据库时候几个jar包的区别

***msbase.jar、mssqlserver.jar、msutil.jar(支持sql2000):

早期的连接数据库Jar包:在连接数据时候需要手动导入驱动包。即手动导入class.forName(驱动名称);

***SQL Server JDBC Driver 2.0----sqljdbc.jar和sqljdbc4.jar

新版JDBC连接数据库Jar包,支持sql2005,sql2008

Sqljdbc.jar

使用 sqljdbc.jar 类库时,应用程序必须首先按class.forName(驱动名称)注册驱动程序。Jdk1.6以上版本不推荐使用.

Sqljdbc4.jar

在 JDBC API 4.0 中,DriverManager.getConnection 方法得到了增强,可自动加载 JDBC Driver。因此,使用sqljdbc4.jar 类库时,应用程序无需调用 Class.forName 方法来注册或加载驱动程序。调用 DriverManager 类的 getConnection 方法时,会从已注册的 JDBC Driver 集中找到相应的驱动程序。sqljdbc4.jar 文件包括“META-INF/services/java.sql.Driver”文件,后者包含.sqlserver.jdbc.SQLServerDriver 作为已注册的驱动程序。现有的应用程序(当前通过使用 Class.forName 方法加载驱动程序)将继续工作,而无需修改。

注意: sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。

sql2005java驱动_sqljdbc.jar 2005相关推荐

  1. java sql2005驱动_sqljdbc.jar下载-sqljdbc.jar 2005下载官方版-jdbc连接数据库mssql驱动西西软件下载...

    sqljdbc.jar 2005是Java程序连接数据库mssql驱动,微软SQL Server 2005 的 Java Database Connectivity (JDBC) 驱动程序.SQL S ...

  2. sql2005java驱动_Microsoft SQL Server 2005 JDBC驱动程序

    Microsoft 一直致力于改进互操作性,最近发布了新的使用 SQL Server 2005 的 Java Database Connectivity (JDBC) 驱动程序.SQL Server ...

  3. maven 安装 Oracle 驱动 ojdbc14.jar

    项目的pom.xml里出现报错,提示错误信息:Missing artifact com.oracle:ojdbc14:jar:10.2.0.5.0 <!-- Oracle驱动: 因为Oracle ...

  4. 在eclipse中导入数据库驱动文件jar包

    下载Mysql的jar包:https://dev.mysql.com/downloads/connector/j/?os=26 (1) 在需要导入驱动文件的项目上单击右键,然后依次选择New -> ...

  5. eclipse中导入mysql 驱动包 jar包

    鼠标选中项目名→右键→新建→文件夹(文件夹名称:lib)→将下载好的mysql驱动包粘贴到lib文件夹中→鼠标选中lib文件夹下的mysql驱动包→右键→构建路径→添加至构建路径. 完成以上操作后会发 ...

  6. 将驱动mysql-connector-java.jar包导入IDEA

    将驱动jar包导入IDEA 一.下载jar包 二.存储jar包 三.右键给目录添加Library 一.下载jar包 [mysql-connector-java下载] 二.存储jar包 在解压后找到my ...

  7. maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0

    maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0 问题:引入依赖之后会报错.在maven中央库中查找ojdbc, ...

  8. php配置连接sql2005(使用微软官方驱动)

    2019独角兽企业重金招聘Python工程师标准>>> 配置环境:windows7 + wampserver2.1+php_sqlsrv_53_ts_vc6.dll+SQL2005客 ...

  9. mysql数据库驱动_JDBC 加载mysql数据库驱动

    第一步:下载 mysq l驱动 Connector/J 就是为Java 的JDBC准备的 下载完毕后,解压后,会看见如下图的就是mysql驱动的 jar 包: (二)打开Eclipse,新建java工 ...

最新文章

  1. Eclipse里的Java EE视图在哪里?MyEclipse里的Java EE视图在哪里?MyEclipse里的MyEclipse Java Enterprise视图在哪里?(图文详解)...
  2. webpack创建html项目,从零开始其于webpack搭建bootstrap 4项目
  3. python3占位符 中文_WxString:有没有使用Python 3-占位符实现字符串格式化的C/C++代码?...
  4. 算法之------搜索篇
  5. GIS二次开发之初探
  6. 学生成绩统计c语言课程设计,学生成绩管理系统-C语言课程设计
  7. 《AFTrans》来自ViT的免费午餐!北大阿里提出用于细粒度视觉识别的自适应注意多尺度融合Transformer...
  8. nc和telnet配合使用
  9. hdu 1507(最大匹配)
  10. (二十六)深度学习目标检测:Fast-RCNN
  11. 突破速达系列软件科目级长的限制
  12. MAC快捷键---8
  13. Secondary NameNode工作原理
  14. R语言 最小二乘法OLS的运用
  15. 什么是嵌入式AI开发?人工智能芯片指什么?STM32、树莓派、Jetson TX2、华为昇腾部署神经网络区别在哪?
  16. 第二章 离散时间信号和系统的时域描述分析 2.2.2 线性时不变系统
  17. 将exe和dll文件打包成单一的启动文件
  18. mysql charset=utf-8_mysql数据库charset=utf-8
  19. 业务逻辑漏洞挖掘-某网站绕过下载付费机制进行下载文件
  20. 使用nc获取服务器文件

热门文章

  1. 数值传热基本理论和CFD仿真技巧(未完成)
  2. airpak模拟案例,Airpak模拟教程-体育馆通风模拟案例-CFD数值模拟教程airpak
  3. 插入排序(InsertingSort)
  4. Oracle数据库update语句用法,多表批量更新对应的字段值
  5. 基于海思AI芯片的智能视频分析边缘网关
  6. 简易凯撒密码实现,很容易
  7. html clear属性值,clear属性怎么用
  8. tcpdump(一)
  9. jQuery过滤器:筛选jquery对象数组中的DOM对象
  10. 常见的相似度计算方式