有了SQL Server 2005 JDBC还需要SQL Server 2000 JDBC吗?

本文介绍如何使用Microsoft SQL Server 2005 JDBC Driver 1.2连接SQL Server 2005及2000数据库,包括不同版本间的驱动名称和连接字符串差异,并分享了实际应用中的性能测试结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Microsoft SQL Sever 2005 JDBC Driver 1.2 支持连接sql server 2005和sql server 2000数据库。
官方下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c47053eb-3b64-4794-950d-81e1ec91c1ba

SQL Server 2005 数据库连接字符串:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
Connection conn 
= java.sql.DriverManager.getConnection("jdbc:sqlserver://数据库服务器名或地址:1433; DatabaseName=数据库名""用户名""密码");

此方法也可以连接SQL server 2000数据库。

需要注意的是,与SQL Server 2000 JDBC比较,驱动对象名和连接字符串都变了
SQL Server 2000 数据库连接字符串:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection conn 
= java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://数据库服务器名或地址:1433; DatabaseName=数据库名""用户名""密码");

本人做了一个简单的测试,用同一个应用程序分别用sql 2005 jdbc 1.2和sql 2000 jdbc sp3连接相同的数据库服
务器,并跑相同的应用,未发现较大的性能差别。并且,考虑到代码的共用性,我们是否应该使用sql 2005 jdbc
来连接sql 2000数据库呢?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值