教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 综合文档 >

两种连接SQL数据库的方式相关配置及Myeclipse7.0相关配置

来源:网络收集 时间:2026-09-20
导读: 介绍ODBC方式连接sql2000数据库及纯java驱动形式连接sql2000数据库。。 11:48 PM 6/8/2010 基于windows操作系统:SQL2000 未打补

介绍ODBC方式连接sql2000数据库及纯java驱动形式连接sql2000数据库。。

11:48 PM 6/8/2010

基于windows操作系统:SQL2000 未打补丁。

终于搞定啦,上网搜索,等等。。又自己理解,终归解决了 纯java数据库驱动连接数据库及Myeclipse7.0相关配置的问题。 Jdbc:odbc桥接器连接时,设置相对较简单。密码和用户名貌似都为空,即””

纯java数据库驱动

一、 首先,要安装 SQL2000 SP4 补丁包。<最好打SP4的补丁,SP3 也行>

安装方法:双击安装包,----其实那是解压,到默认路径

C:\SQL2KSP4 路径下运行 setup.bat 就可以了,或者到setup 文件夹下运行setup.exe

等待一段时间后,安装完毕,(前提是此时sql服务器要处于关闭状态)。然后解压到C盘的C:\SQL2KSP4这个173M文件夹就可以删除啦。 接下来看一下版本:

查询分析器里面输入: SELECT @@VERSION 然后会看到一行:

Microsoft SQL Server 2000 - 8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Personal Edition on Windows NT 5.1 (Build 2600: Service Pack 3) 这就是版本了,打补丁包后的升级版本,原版是8.00.194 看下面版本对应方式: SQL Server Versions

@Version SQL Server Version Released 8.00.194 SQL Server 2000 RTM 8.00.384 SQL Server 2000 SP1

8.00.534 SQL Server 2000 SP2 November 30th, 2001 8.00.760 SQL Server 2000 SP3 8.00.2039 SQL Server 2000 SP4

做实验的时候,sqlserver 服务器一定要打开! 或者至少进程里有 sqlserver.exe 这个进程。

相关连接部分代码: jdbc-odbc桥接器:

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

DriverManager.getConnection("jdbc:odbc:hello","","");//hello为桥接器名称

纯java数据库驱动

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=exp10","sa","密码"); //localhost 也可以写成 127.0.0.1

介绍ODBC方式连接sql2000数据库及纯java驱动形式连接sql2000数据库。。

二、然后就是下载SQLSERVER2000的jdbc驱动程序。

在微软网站就有这个驱动程序: Window操作系统

http://www.77cn.com.cn/upload/files/ms_jdbc_setup.exe

http://www.77cn.com.cn/download/3/0/f/30ff65d3-a84b-4b8a-a570-27366b2271d8/setup.exe (1) ms_JDBC_setup默认安装路径为:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC (2)此版(Version 2.2.0022)本仅支持Microsoft SQL Server 2000 Driver for JDBC (3)安装目录\lib\下的三个jar文件即是我们要的JDBC驱动核心

msbase.jar

mssqlserver.jar

msutil.jar

若要利用这三个文件可以设置到相应环境变量,在classpath里设置上相应路径:比如,C:\ Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\ msbase.jar 三个jar文件都要写上。

这是网上有些资料说的。但是,我试验,没成功----是因为没有重启电脑的缘故吗?--Maybe。还是用了另一种: 将这三个jar文件拷到%JAVA_HOME%\jre\lib\ext(比如C:\program files\java\jdk1.6.0_10\jre\lib\ext)下。

三、安装sqljdbc_1.1.1501.101_enu.exe(纯java数据库驱动程序)---这个貌似不用也可以

微软网站上有,或者网上搜,一大片。

安装后 ,在安装目录子目录enu目录下有个sqljdbc.jar文件,拷到JAVA_HOME\jre\lib\ext下。 或者,tomcat安装目录下common\lib 文件夹下(用jsp访问数据库时)。

四、 修改SQL登录认证方式

安装时默认为windows认证模式,好像没有密码,应该用混合认证模式,这时候进行如下图操作。 在企业管理器中

--右键你的服务器实例(就是那个有绿色图标的) --编辑SQL Server注册属性 --选择"使用windows身份验证" --选择"使用SQL Server身份验证"

-----然后- 打开查询分析器,windows认证登录- sp_password null,新密码,’用户名’ ---

搞定 ^_^

-------------------------------- 连接数据库时用到的 用户名及密码即此时的用户名及密码。(当然,如果你在安装补丁包的时候改过密码了,就不 用这样了,直接用当时改的就可以)

介绍ODBC方式连接sql2000数据库及纯java驱动形式连接sql2000数据库。。

五、 Tomcat驱动

如上 二 ,msbase.jar

mssqlserver.jar

msutil.jar 这三个文件 要拷到 %TOMCAT_HOME%\common\lib\ 下面。

相应的,课本上所说的将 sqljdbc.jar 拷贝到 %TOMCAT_HOME%\common\lib\ 下,貌似没有必要。没有它也可以。

六、 相关环境变量设置

系统变量: classpath:

.;%JAVA_HOME%\lib\tools.jar; %JAVA_HOME%\lib\dt.jar;

%TOMCAT_HOME%\common\lib\servlet-api.jar; // 写servlet 时要用到的。。 C:\Program Files\Microsoft SQLServer 2000 Driver for JDBC\lib\msbase.jar; C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar; C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar

//注:这三个蓝色的变量设置应该是没必要,因为相应文件已经拷贝到相应目录下了。。。

Path:

C:\ProgramFiles\Microsoft SQL Server\80\Tools\BINN; %JAVA_HOME%\bin; %TOMCAT_HOME%\bin JAVA_HOME:

C:\Program Files\Java\jdk1.6.0_10 TOMCAT_HOME:

C:\Program Files\Apache Software Foundation\Tomcat 5.5

至此。应该就 OKe 啦 !! ^_^ 有点辛苦 5:12 PM 6/10/2010

介绍ODBC方式连接sql2000数据库及纯java驱动形式连接sql2000数据库。。

Myeclipse7.0

再说一下 Myeclipse 吧。。

JDBC-ODBC连接时,Myeclipse7.0中不用作任何操作:

连接部分利用着这样的代码就可搞定。。 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

DriverManager.getConnection("jdbc:odbc:hello","","");//hello为桥接器名称

下面重点说一下纯java数据库驱动

一、至于java程序,当然类比上面第二条最后提到的,拷贝三个文件到。。。。。。

看:

然后选择如下:

Add External JARs

找到安装的JDBC驱动程序 C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib 下的三个jar文件。

msbase.jar mssqlserver.jar msutil.jar 就可以啦。

介绍ODBC方式连接sql2000数据库及纯java驱动形式连接sql2000数据库。。

测试代码:

import java.sql.*; public class test { }

public static void main(String[] args) { }

String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=exp10 …… 此处隐藏:3888字,全部文档内容请下载后查看。喜欢就下载吧 ……

两种连接SQL数据库的方式相关配置及Myeclipse7.0相关配置.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1890616.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)