java连接sqlserver2005数据库

来源:互联网 发布:魔兽世界多核优化 编辑:程序博客网 时间:2024/04/30 23:57

首先得下载驱动程序到微软网站下载Microsoft SQL Server 2005 JDBC Driver 2.0

解压Microsoft SQL Server 2005 jdbc driver2.0.exe,把sqljdbc4复制到%ProgramFiles%(如果系统在C盘则为C:/Program Files)。
设置 Classpath

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

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

<安装目录>/sqljdbc_<版本>/<语言>/sqljdbc.jar

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

CLASSPATH =.;%ProgramFiles%/sqljdbc_2.0/chs/sqljdbc.jar

设置SQL Server服务器

我使用的是SQL Server 2005标准版SP2,这些都默认即可,一般不用配置。如果需要配置端口请看下面。

1、“开始”→“程序”→“Microsoft SQL Server 2005”→“配置工具”→“SQL Server 配置管理器”→“SQL Server 2005 网络配置”→“MSSQLSERVER 的协议”
2、如果“TCP/IP”没有启用,右键单击选择“启动”。
3、双击“TCP/IP”进入属性设置,在“IP 地址”里,可以配置“IPAll”中的“TCP 端口”,默认为1433。
4、重新启动SQL Server或者重启计算机。

建议重启电脑。

在Eclipse中测试

1、打开Eclipse,“文件”→“新建”→“项目”→“Java 项目”,项目名为Test
2、在Eclipse中,选择“窗口”→“首选项...”→“Java”→“已安装的 JRE”,选择已安装的 JRE,点击“编辑”→“添加外部”,选择%ProgramFiles%/sqljdbc_2.0/chs/sqljdbc.jar
3、在Test项目的“JRE 系统库”中可以看见
sqljdbc4.jar,如果没有可以
右键单击项目Test→“构建路径”→“配置构建路径...”→“Java 构建路径”→“库”→“添加外部 JAR...”,选择%ProgramFiles%/sqljdbc_2.0/chs/sqljdbc4.jar