1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载)
<1> .Microsoft SQL Server 2005 Express Edition
下载地址:http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/SQLEXPR_CHS.EXE
<2> .SQL Server Management Studio
下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796#filelist
<3> .SQL Server 2005 driver for JDBC
下载地址:http://download.microsoft.com/download/8/B/D/8BDABAE2-B6EA-41D4-B903-7916EF3690EF/sqljdbc_1.2.2323.101_enu.exe
2.都下载完之后开始进行安装 ,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)
<1> 将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量
在环境变量classpath 后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
<2> 设置SQLEXPRESS服务器:
a.打开SQL Server Configuration Manager -> SQLEXPRESS的协议 -> TCP/IP
b.右键单击启动TCP/IP
c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433
d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器
e.关闭SQL Server Configuration Manager
<3> 打开刚刚安装好的 SQL Server Management Studio,连接SQLEXPRESS服务器, 新建数据库,起名字为sample
<4> 打开Eclipse
a.新建工程-> java -> Java project,起名为Test
b.选择eclipse-> 窗口-> 首选项-> Java-> installed JRE 编辑已经安装好的jdk,查找目录添加sqljdbc.jar
c.右键单击目录窗口中的Test, 选择Build Path -> Configure Build Path..., 添加扩展jar文件,即把sqljdbc.jar添加到其中
<5> 编写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=sample "; //连接服务器和数据库sample
String userName = "sa "; //默认用户名
String userPwd = "123456 "; //密码
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println( "Connection Successful! "); //如果连接成功 控制台输出Connection Successful!
} catch (Exception e) {
e.printStackTrace();
}
}
}
注:
1.因为SQLexpress服务器默认是禁用的并且端口号没有配置,所以要进行重新设置
2.如果你以前用Java连接SQL Server 2000的话就要注意了:
在SQL Server 2000 中加载驱动和URL路径的语句是
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver ";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=sample ";
而SQL Server 2005 中加载驱动和url的语句则为
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver ";
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample ";
如果写法错误将会找不到驱动.
分享到:
相关推荐
《精通ASP.NET 2.0 + SQL Server 2005项目开发》是一部深度解析Web应用程序构建的教程,尤其关注ASP.NET 2.0框架与SQL Server 2005数据库系统的结合应用。该资源包含9个精心设计的案例,旨在帮助开发者逐步提升在...
本书“精通ASP.NET 2.0+SQL Server 2005 项目开发”旨在帮助开发者深入理解这两个平台的集成应用,从而能够高效地进行项目开发。 ASP.NET 2.0 是.NET Framework的一部分,提供了丰富的Web应用程序开发框架。它引入...
《完全手册C#2005+SQL Server数据库与网络开发》是一本全面介绍使用C# 2005编程语言结合SQL Server数据库进行网络应用开发的权威指南。该书涵盖了从基础到高级的C#编程概念,以及SQL Server数据库管理和网络应用开发...
《SQLServer2005数据库开发详解》是针对SQL Server 2005这一数据库管理系统进行深入探讨的教程。该教程旨在帮助初学者从零开始,逐步掌握SQL Server 2005的核心技术和开发方法,直至达到精通的程度。在本文中,我们...
在"SQLServer2005_BC.msi"这个安装程序中,包含了x86、x64和ia64三种架构的版本,这意味着无论是在32位、64位还是Itanium架构的系统上,都可以进行安装和运行。这种跨平台的兼容性使得用户能够在各种不同的硬件环境...
《精通ASP.NET 2.0 & SQL Server 2005项目开发》是一本专为IT专业人士准备的指南,特别是针对那些希望深入了解这两种技术在实际项目中的应用的初学者。这本书通过实例教学的方式,深入浅出地介绍了如何利用ASP.NET ...
总的来说,《SQL SERVER 2005数据库系统开发案例精选》是一本全面介绍SQL SERVER 2005数据库系统开发的实用教程,通过实例教学,帮助读者掌握数据库设计、管理、优化等核心技能,对于从事数据库开发和管理工作的专业...
《精通ASP.NET 2.0 + SQL Server 2005项目开发》是一本深入探讨如何结合这两项技术进行高效Web应用开发的书籍。在这个项目中,开发者将学习到如何利用ASP.NET 2.0的强大功能,以及SQL Server 2005的数据管理能力,来...
尽管如此,SQL Server 2005精简版依然提供了基础的数据存储和查询功能,适合用于学习SQL语言、进行简单的数据库管理以及小型项目开发。对于初学者来说,这是一个很好的入门平台,可以理解数据库的基本概念和操作。 ...
《精通ASP.NET 2.0 + SQL Server 2005项目开发》是一本深入探讨如何结合这两项技术进行高效Web应用开发的书籍。ASP.NET 2.0是微软.NET框架的一部分,它提供了丰富的服务器控件、数据绑定、状态管理等功能,使得...
SQL Server 2005是微软公司推出的一款强大的关系型数据库管理系统,主要用于企业级的数据存储、...通过学习和应用,你将能够熟练地在SQL Server 2005环境中进行数据管理、开发高效的应用程序,并构建先进的BI解决方案。
综上所述,精通ASP.NET 20和SQL Server 2005项目开发意味着你需要掌握这两个平台的核心概念、工作原理以及如何有效地结合使用它们。这包括但不限于Web Forms和MVC的编程模型、SQL查询和存储过程的编写、数据库设计、...
总的来说,SQLServer2005 JDBC驱动程序是Java开发者连接SQL Server 2005数据库不可或缺的工具,它为开发者提供了高效、安全且灵活的数据库访问方式。通过正确配置和使用,可以在Java应用中充分利用SQL Server的功能...
**Microsoft SQL Server 2005 Native Client** 是一个专门设计用于与Microsoft SQL Server进行高效交互的数据访问组件。它是SQL Server 2005引入的一个重要特性,为开发者提供了更强大的功能和性能优化,同时也兼容...
描述中提到的"简单安装SQL软件可以下载使用",意味着SQL Server 2005 SSMSEE的安装过程相对简单,用户只需下载`SQLServer2005_SSMSEE.msi`这个安装文件,按照向导指示即可完成安装。安装后,用户无需复杂的配置就能...
本书对SQL Server 2005存储引擎方面的知识进行了全面而详细的阐述,包括数据库文件、日志和恢复、表、索引及其管理、锁定和并发等内容。除了解释设计理念与运作原理外,书中还辅之以大量简短而有力的实例。您将跟随...
在安装SQLServer2005_SSMSEE绿色版时,用户需要注意以下几点: 1. **系统需求**:由于是32位版本,所以只能在32位操作系统上运行。同时,需要确保系统满足SQL Server 2005的最低硬件和软件配置要求。 2. **解压与...
总的来说,SQL Server 2005 Express是一个功能强大且易上手的数据库解决方案,适用于初学者和小型项目。尽管它在某些高级功能上有所限制,但对于熟悉数据库管理和开发的基本概念以及SQL语言,SQL Server 2005 ...
String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=HaiFa"; String userName = "sa"; String userPwd = "1234"; Connection dbConn = null; try { Class.forName(driverName); dbConn = ...
通过《SQL Server 2005应用开发技术与典型实例》的学习,无论是数据库管理员、开发者还是数据分析人员,都能掌握SQL Server 2005的核心技术和实用技巧,提升在实际项目中的工作效率。附带的课件和源代码将进一步帮助...