Eclipse连接SQL Server 2000的步骤与易出现的问题

此文章主要介绍的是Eclipse连接SQL Server 2000数据库的具体操作以及在实际操作中经常遇到问题介绍,你如果对Eclipse连接SQL Server 2000数据库的具体操作有兴趣的话你就可以点击以下的文章进行观看了。

这个学期开了数据库,用的是SQL Server 2000,因为前面都是在SQL Server的企业管理器里面写一些程序,也就不要用具体的程序设计语言来实现了。这段时间要搞数据库课程设计,要用一门确切的语言来做出一个完整的项目,显然就需

 

这个学期开了数据库,用的是SQL Server 2000,因为前面都是在SQL Server的企业管理器里面写一些程序,也就不要用具体的程序设计语言来实现了。这段时间要搞数据库课程设计,要用一门确切的语言来做出一个完整的项目,显然就需要用一门程序设计语言来实现了。

想来想去,还是用java好了,一来可能会相对简化掉一些操作,二来又可以让自己有机会好好锻炼一下自己的 java水平。使用的IDE是Eclipse,在自己把数据库设计做完之后,要做的第一件事就是将Eclipse跟SQL Server 2000连接起来。弄了一下晚上,终于把这个问题解决了。(采用JDBC的方法)

 

首先需要下一个SQL Server 2000 driver for JDBC,我用的是SQL Server 2000个人版,在其他地方弄了个sp4的补丁,但是安装的时候提示要先装那个什么Analysis,找来找去没弄清楚状况。然后考虑到我找到的SQL Server 2000 driver for JDBC是sp3的,如果SQL Server 2000的补丁装sp4可能会出什么问题,于是决定都用sp3的。SQL Server 2000的SP3的补丁在微软的官网有下,链接地址如下:

 

http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACACE5369FA3&displaylang=zh-cn其中下载的地方有三个,我开始的时候没弄清楚,就随便下了个,结果安装的时候就出了问题,后面上网找了一下才弄清楚三个文件分别是对应三个版本的。

chs_sql2kdesksp3.exe是服务器版,chs_sql2ksp3.exe是个人版, chs_sql2kasp3.exe是企业版。根据自己安装的版本下载到合适的安装就可以了。不过听说对于某些windows xp sp2的系统也可以不装补丁就用,不过我没有成功过,jdbc装了个sp2的都没有成功,后面还是用的sp3才弄好。

关于这些补丁的问题,判断是否可以用最重要一个条件就是在执行程序的时候是否会出现这个提示:Error establishing socket 。如果出现这个错误通常就是SQL Server 2000的补丁没打。

然后就是把SQL Server 2000 driver for JDBC安装后生成的三个jar文件加到classpath中,这三个分别是msbase.jar mssqlserver.jar msutil.jar 然后再要做的一件事就是要让我们常用的IDE Eclipse知道这三个文件。

方法如下:打开window菜单的perferences…子菜单,选择java / build path / user librarise,点击 NEW 随便输入名字(最好跟jar包相同,好看点,呵呵~~~)点击 ADD JARS… 选择这三个JAR文件中对应的那个。然后就是把这些jar包加入新建的工程中,方法如下:

右键单击项目 选择 perferences 选择java build path 点击ADD Library 选择USER Library选择刚才建的 Library OK就好了,也可以在新建项目的时候就选择加入。最好再把下面这个程序copy过去,执行,显示“Connection Successful!”。至此,在Eclipse中连接SQL Server 2000完成,安心地做其他的工作。

测试程序:

 

  1. import java.sql.*;   
  2. public class TestDB   
  3. {   
  4. public static void main(String[] args)   
  5. {   
  6. String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";   
  7. String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=pubs";   
  8. String userName = "sa";   
  9. String userPwd = "";   
  10. Connection dbConn = null;   
  11. try   
  12. {   
  13. Class.forName(driverName);   
  14. dbConn = DriverManager.getConnection(dbURL, userName, userPwd);   
  15. System.out.println("Connection Successful!");   
  16. }   
  17. catch (Exception e)   
  18. {   
  19. e.printStackTrace();   
  20. }   
  21. }   
  22. }  

以上的相关内容就是对SQL Server 2000的介绍,望你能有所收获。

【编辑推荐】

  1. 正确维护Sql Server表索引的2个步骤
  2. SQL Server数据转换服务的妙用之导入导出数据
  3. SQL Server数据转换服务利用与导入式格式的描述
  4. SQL Server数据库的妙招用法
  5. SQL Server数据转换服务的妙招之一

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/269151.html<

(0)
运维的头像运维
上一篇2025-05-07 05:27
下一篇 2025-05-07 05:29

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注