JDBC连接SQL2000详细流程
我们在设计JDBC连接MS SQL2000数据库的时候,时常会因为一些原因无法注册驱动或者不能和数据库相连接。
以下是我在开发的时候写的比较完整的连接方法,在此也要感谢许许多多的无名高手的无私帮助!
步骤:(注意:根据你的具体情况而定)
1.在微软官方网站下载SQL的JDBC驱动(http://www.microsoft.com/sql)
2.安装驱动,就默认安装
3.安装完成后,将安装目录下的lib文件夹中的三个*.jar文件复制到你指定的位置,我是放在D盘下的一个目录
4.设置环境变量,在CLASSPATH目录下加入上面三个*.JAR文件的路径,见图
<!--正文内容结束-->package DataBase;
import java.sql.*;
public class MSDBdemo {
public static void main(String[] args){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
System.out.println("数据库驱动程序注册成功!");
String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";
String user = "sa";
String password = "";
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println("数据库连接成功");
}catch(Exception e){
e.printStackTrace();
System.out.println("数据库连接失败");
}
}
}
5.如果你的系统是XPSP2,请打上SQL2000SP3补丁,网上去找拔,一大把!主要是让1433端口开放
6.在企业管理器数据库属性中选择混合登陆模式,见图
7.如果你不想以默认的sa用户登陆,可以在运行向导中新建登陆用户,见图

8.这里针对JBuilder设计,注意加入三个*.jar文件的路径,见图
9.测试用例:
package DataBase;
import java.sql.*;
public class MSDBdemo {
public static void main(String[] args){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
System.out.println("数据库驱动程序注册成功!");
String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";
String user = "sa";
String password = "";
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println("数据库连接成功");
}catch(Exception e){
e.printStackTrace();
System.out.println("数据库连接失败");
}
}
}
分享到:
相关推荐
在提供的压缩包文件中,"JDBC连接SQL2000详细流程.htm"和"JDBC连接SQL2000详细流程.txt"可能是详细教程或示例代码,而"JDBC连接SQL2000详细流程_files"可能包含相关图片或其他辅助资源,这些内容可以帮助你更直观地...
本篇文章将详细讲解如何使用JDBC连接SQL Server 2000数据库,帮助开发者了解整个过程。 首先,我们需要理解JDBC的基本组件和工作流程。JDBC提供了一组接口和类,包括`DriverManager`、`Connection`、`Statement`、`...
标题 "Kettle 连接 SQLServer JDBC" 涉及到的是数据集成工具 Pentaho Data Integration(简称 Kettle)如何通过 JDBC(Java Database Connectivity)驱动来与 Microsoft SQL Server 数据库进行交互。Kettle,也被...
在Java编程中,JDBC(Java Database ...这就是使用JDBC连接SQL Server 2005的基本流程。在实际应用中,可能还需要考虑事务管理、错误处理、性能优化等方面。确保了解并遵循最佳实践,以确保代码的健壮性和高效性。
标题中的“关于jdbc连接sqlserver2000数据库”指的是使用Java Database Connectivity (JDBC) API来与Microsoft SQL Server 2000数据库进行交互。JDBC是Java平台的一个标准接口,它允许Java应用程序通过Java代码来...
标题提到的"jdbc连接sqlserver所需的三个jar包"是指用于建立Java应用程序与Microsoft SQL Server之间的数据库连接的关键组件。以下是这三个JAR文件的详细解释: 1. msbase.jar:这个文件包含了SQL Server JDBC驱动...
本篇文章将详细探讨如何使用JDBC连接SQL Server数据库,以及针对SQL Server 2000和2005的一些特定考虑。 首先,为了使用JDBC连接SQL Server,我们需要以下组件: 1. **JDBC驱动程序**:SQL Server提供了一个名为...
为了通过JDBC连接SQL Server,需要正确配置SQL Server的认证方式。这通常在“企业管理器”中完成,具体步骤包括: - 打开“企业管理器”,右击本地服务器,选择“属性”。 - 在“安全性”选项卡中,选择“SQL ...
**JDBC连接SQL Server例子详解**...这个例子覆盖了JDBC连接SQL Server的基本流程,但实际开发中还需要考虑异常处理、连接池管理、事务控制等高级话题。理解这些概念对于任何使用Java进行数据库操作的开发者都至关重要。
详细介绍jdbc连接SQL Server2008的全部流程
### JDBC连接SQL Server 2000、MySQL与Kingbase 实验知识点解析 #### 一、实验背景与目的 在本实验中,我们将探讨如何通过Java Database Connectivity (JDBC) 接口连接到不同的数据库系统,包括SQL Server 2000、...
以上就是使用JDBC在Android上连接SQL Server 2008并实现CRUD操作的基本流程和关键知识点。实践中,还需注意异常处理、数据验证以及适应不同版本的SQL Server。在项目中,通常会封装成服务层或者DAO(Data Access ...
下面将详细阐述如何采用纯JDBC连接SQL Server数据库,并介绍相关的知识体系。 首先,要建立JDBC连接,你需要确保引入了SQL Server驱动的JAR包。SQL Server的JDBC驱动通常称为`mssql-jdbc.jar`,由Microsoft提供。除...
总之,Microsoft SQL Server JDBC Driver 3.0是Java开发者连接SQL Server数据库的首选工具,它提供了丰富的功能和高效的性能。通过深入理解和合理利用这些特性,开发者可以构建出更加稳定、高效的应用程序。在实际...
以上就是使用JDBC连接SQL Server 2000的基本流程。需要注意的是,虽然SQL Server 2000已不再支持,但这些概念和步骤对于理解和使用现代版本的SQL Server或任何其他数据库系统都非常有价值。在实际开发中,你应该选择...
这就是使用JDBC驱动连接SQL Server 2000的基本流程。注意,实际应用中还需要考虑异常处理、事务管理、连接池等高级话题,以确保程序的健壮性和效率。此外,不同版本的SQL Server可能需要不同的JDBC驱动,确保使用的...
标题中的"sqlserver2000 jdbc jar"指的是SQL Server 2000数据库与Java应用程序之间的连接组件,即Java Database Connectivity (JDBC)驱动。JDBC是Java平台上的一个标准API,允许Java程序通过Java代码来访问和操作...
在实际编程中,使用sqljdbc4驱动连接SQL Server数据库,你需要实现JDBC的基本流程: 1. 加载驱动:`Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")` 2. 创建连接:`Connection conn = ...
例如,以下是一段简单的示例代码,演示了如何使用JDBC连接MySQL数据库: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public ...