热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

JDBC连接SQLServer2008R2时遇到的常见问题集解-mysql教程

昨天下午开始到现在,一直在捣鼓JDBC连接SQLServer2008R2,不知道怎么的,即使已经下了一个教程,照着做,还是出了不少问题,不断的百度、谷歌,弄到凌晨两点多就是不见好,今早起来突然“灵感来了”,终于弄好了。由于我出现的问题比较多,有的能在网上

昨天下午开始到现在,一直在捣鼓JDBC连接SQL Server 2008 R2,不知道怎么的,即使已经下了一个教程,照着做,还是出了不少问题,不断的百度、谷歌,弄到凌晨两点多就是不见好,今早起来突然“灵感来了”,终于弄好了。 由于我出现的问题比较多,有的能在网上

昨天下午开始到现在,一直在捣鼓JDBC连接SQL Server 2008 R2,不知道怎么的,即使已经下了一个教程,照着做,还是出了不少问题,不断的百度、谷歌,弄到凌晨两点多就是不见好,今早起来突然“灵感来了”,终于弄好了。

由于我出现的问题比较多,有的能在网上找到解决办法,有的不能,于是把我在这中间遇到的问题及解决办法都给写出来:

首先必须有Eclipse或MyEclipse以及SQL server,Eclipse是压缩文件,解压就能用,MyEclipse的安装破解方法参见此文:http://blog.csdn.net/yanghai0321/article/details/7094319

数据库软件我用的是SQL Server2008,这个要到微软官网下载并安装,安装教程网上也很多,不再赘述。

最初遇到的问题是没有驱动,于是到微软官网上下载JDBC驱动,如果找不到,可以直接在这里下载:

http://download.csdn.net/detail/yanghai0321/4081848

下载完驱动后,就导入到项目里,步骤为:右键项目名称——点击“Properties”——Java Build Path——点击“Libraries”——点击“Add Externel JARs”,然后把“sqljdbc4.jar”导入就OK啦。有了这个后,“为JDBC配置环境变量 classpath : C:\Program Files\Microsoft SQL Server JDBC Driver\sqljdbc_2.0\chs\sqljdbc.jar,
后边的.jar文件要根据jdk版本而定”这一步就可要可不要(至少我没设置这一步也把程序跑起来了)。

然后便开始写java代码,一个小的测试程序连接到数据库就行(下文会给出一个我在网上下载并经过编译运行的代码)。

当我以为万事都OK的时候,总是报错连接不上,后面到网上一查,说是端口问题,到DOS窗口去查看telnet时,说telnet不是合法指令,一查,是telnet没安装且没启动。

解决办法:

点击“开始”→“控制面板”→“程序”,“在程序和功能”找到并点击“打开或关闭Windows功能”进入Windows 功能设置对话框。找到并勾选“Telnet客户端”和“Telnet服务器”。

Telnet服务安装完成后,默认情况下是禁用的,还需要通过Services.msc启动服务。

解决完这个问题,我以为可以,又蹦出一个问题,报错说无法通过1433端口连接到主机~~~·

于是到网上一查,具体设置步骤为:

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

到这个时候我以为可以,结果还是不行,还是连接不上数据库,百度谷歌了很久大都数都是教怎么设置端口的,和上面的步骤都一样,只是有的把端口号改一下而已,这个步骤我试了数种方法以及重复了10遍以上还是不行,都到凌晨一点多了,便睡了。

早上七点多起来继续弄,又是百度、谷歌,还是没找到什么有用的信息,依旧是连接不成功。

这个时候突然想到以前用过SQL Server2008时,每次打开前都会到SQL Server Configuration Manager去连接SQLEXPRESS服务器,心想莫非问题就出在这里?

赶紧试了一下,点击sscm,然后点“SQL Server services”——点“SQL Server”——点“Log On ”——点“Start”.

激动人心的时刻出现了,成功啦!真的是历尽“千辛万苦”才搞定啊!

附:两份代码,其中有一份是在“SQL Server Authentication”模式下的,即需要账号密码,另一份为在“Windows Authentication”模式下的,不需要账号密码。

下载地址:http://download.csdn.net/detail/yanghai0321/4081970

嘿嘿,各位写代码也有点累了吧,特别是深夜的时候是不是觉得应该有点吃的就更好了?可以到本人开


的小店“小灰灰休闲美食”店买点休闲食品哦,既满足食欲又可以放松哈子,当然平时也要吃是吧,也


可以买来送朋友哦!

推荐阅读
  • 本文详细介绍了IBM DB2数据库在大型应用系统中的应用,强调其卓越的可扩展性和多环境支持能力。文章深入分析了DB2在数据利用性、完整性、安全性和恢复性方面的优势,并提供了优化建议以提升其在不同规模应用程序中的表现。 ... [详细]
  • Windows服务与数据库交互问题解析
    本文探讨了在Windows 10(64位)环境下开发的Windows服务,旨在定期向本地MS SQL Server (v.11)插入记录。尽管服务已成功安装并运行,但记录并未正确插入。我们将详细分析可能的原因及解决方案。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ... [详细]
  • 优化联通光猫DNS服务器设置
    本文详细介绍了如何为联通光猫配置DNS服务器地址,以提高网络解析效率和访问体验。通过智能线路解析功能,域名解析可以根据访问者的IP来源和类型进行差异化处理,从而实现更优的网络性能。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 本文详细探讨了HTTP 500内部服务器错误的成因、解决方案及其在Web开发中的影响。通过对具体案例的分析,帮助读者理解并解决此类问题。 ... [详细]
  • 百度服务再次遭遇技术问题,疑似DNS解析故障
    近日晚间,百度多项在线服务出现加载异常,包括移动端搜索在内的多个功能受到影响。初步迹象表明,问题可能与DNS服务器解析有关。 ... [详细]
  • 根据最新发布的《互联网人才趋势报告》,尽管大量IT从业者已转向Python开发,但随着人工智能和大数据领域的迅猛发展,仍存在巨大的人才缺口。本文将详细介绍如何使用Python编写一个简单的爬虫程序,并提供完整的代码示例。 ... [详细]
  • 通过与阿里云的合作,牛客网成功解决了跨国视频面试中的网络卡顿问题,为求职者和面试官提供了更加流畅的沟通体验。 ... [详细]
  • 本文探讨了如何在 PHP 的 Eloquent ORM 中实现数据表之间的关联查询,并通过具体示例详细解释了如何将关联数据嵌入到查询结果中。这不仅提高了数据查询的效率,还简化了代码逻辑。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • TCP长连接设备管理平台:架构与功能概览
    本文介绍了基于TCP长连接的设备管理平台的设计理念、技术选型及主要功能模块。最初,项目旨在实现简单的协议测试,但随着需求扩展,逐步演变为一个完整的前后端分离系统。 ... [详细]
  • Python入门:第一天准备与安装
    本文详细介绍了Python编程语言的基础知识和安装步骤,帮助初学者快速上手。涵盖Python的特点、应用场景以及Windows环境下Python和PyCharm的安装方法。 ... [详细]
author-avatar
sense宏江
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有