1.首先,提供一个链接http://blog.163.com/jackie_howe/blog/static/19949134720122261121214/ 这个链接有详细更改SQL Server 2008登录验证模式的步骤,其中验证sa登录的步骤时新建的文本文档其实是一个.txt文件,你需要进入把这个文件另存为并以.UDL为后缀,截图如下(注意在“保存类型”的下拉选项中选择“所有文件”):

接下来细心按步骤进行。

2.验证sa能登录后进入下面链接:

http://blog.163.com/jackie_howe/blog/static/19949134720125173539380/     注:在“SQL Server配置管理器”中不要轻易启用其他服务,可能导致“SQL Server(MSSQLSERVER)”无法启用

在输入cmd命令 telnet 127.0.0.1 1433      验证1433端口是否打开时若提示“不能打开到主机的连接,在端口 1433: 连接失败”,则端口打开失败。

解决方法有:(1).重新按步骤配置以免因粗心犯下小错误,若确定操作无误,参考方法2

      (2).输入cmd命令 netstat -an  查看TCP协议本地地址的1433端口是否处于LISTENING状态,若被占用请自行查找解除占用的方法,若不存在此端口号,可能原因是你在装SQL Server 2008时端口1443被占用系统自动为其分配了其他端口(我的电脑连接数据库时使用的就是1434端口,所以你也可以验证1434端口是否打开并用这个端口连接数据库)

3.之前所有验证无误后接下来在eclipse中验证数据库是否能连接成功:

错误1:

原因及解决方案:(1).1433端口未打开 (2).选中"SQL Server 配置管理器"中"SQL Server(MSSQLSERVER)",右击鼠标点“属性”,"登录"选项中在"登录身份--内置账户(B)"的下拉列表中选择"Local System",然后确定。截图如下:

(可能存在其他原因,能力有限...)

错误2:

原因及解决方案:(1).登录名或密码错误(2).没有更改SQL Server 2008登录验证模式,可先在SQL Server中用sa登录名验证是否能成功登录

(可能存在其他原因,能力有限...)

错误3:以登录名是20142945-user,数据库是student为例

原因及解决方案:(1).用20142945-user登录名及密码登录数据库,查看是否存在student数据库,若存在但不能打开则是该登录名没有对student数据库进行操作的权限。解决方法:使用windows身份登录数据库,选择“安全性--登录名--20142945-user",鼠标右键点击属性,选择“用户映射”,勾选student,确定。截图如下:

最后,希望能有所帮助。若有什么建议,意见或补充请留言。

有关eclipse连接SQL Server 2008的问题的更多相关文章

  1. Eclipse连接SQL Server 2008数据库 以及问题总结

    Eclipse中使用SQL server 2008数据库 一.准备材料 要能够使用数据库就要有相应的JDBC,所以我们要去Microsoft官网下载 https://www.microsoft.com ...

  2. 关于Eclipse连接sql server 2008的若干问题

    以下内容转自:https://www.cnblogs.com/skylarzhan/p/7619977.html Eclipse中使用SQL server 2008数据库 一.准备材料 要能够使用数据 ...

  3. Eclipse连接SQL Server 2008数据库

    一.准备材料 要能够使用数据库就要有相应的JDBC,所以我们要去Microsoft官网下载 https://www.microsoft.com/zh-cn/download/details.aspx? ...

  4. Java连接Sql Server 2008的简单数据库应用

    1.从微软官网下载JDBC驱动包 sqljdbc_4.0.2206.100_chs.exe,双击解压文件到指定目录,我的指定目录是: C:\Program Files\Microsoft JDBC D ...

  5. PHP5.6.15连接Sql Server 2008配置方案

    php5.6的如果想连接Sql Server 2008数据库,需要手动配置扩展和安装一个驱动. 下载SQL Server Driver for PHP的扩展包,64位系统的官方不支持,找到一个非官方的 ...

  6. 连接SQL SERVER 2008需要加端口号

    VC2010 ADO 连接SQL SERVER 2008,127.0.0.1,1433,要加上端口,否则连不上.注意:地址和端口之间使用逗号隔开. 连接SQL SERVER 2000可以不加端口号,使 ...

  7. 配置MyEclipse+Hibernate连接Sql Server 2008出错

    下文主要是讲述最近配置MyEclipse连接Sql Server 2008时遇到的一个问题,而不关注如何配置Sql Server 2008支持TCP/IP连接.Hibernate如何操作Sql Ser ...

  8. 如何用SQL SERVER 2005连接SQL SERVER 2008

    原先使用sql server 2005数据库,后来由于工作需要升级为sql server 2008 开发版,升级过程很简单,基本没有什么问题 下面主要说说,如何使用sql server 2005 st ...

  9. php连接sql server 2008数据库

    原文:php连接sql server 2008数据库 关于php连接sql server 2008的问题,2000的版本可以直接通过php中的配置文件修改,2005以上的版本就不行了,需要使用微软公司 ...

随机推荐

  1. canvas draw a image

    var c = context.getContext("2d"); var cimg = new Image(); cimg.src = "img path"; ...

  2. [IIS]IIS扫盲(八)

    iis - IIS之FTP服务器 一.建立你的FTP站点  第一个FTP站点(即“默认FTP站点”)的设置方法和更多FTP站点的建立方法请参照前文Web服务器中相关操作执行.需要注意的是,如果你要用一 ...

  3. mac安装chromedriver报错

    运行提示:Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/c ...

  4. CSS中的相对定位和绝对定位

    1.元素的position属性的值默认为static 就是没有定位,元素出现在正常的文档流中,,这个时候你给这个元素设置的left,right,bottom,top这些偏移属性都是没有效果的, 使用相 ...

  5. 2016年11月26号随笔(关于oracle数据库)

    今天写了几个小时的sql语句,一开始我并没有思路,有思路便开始写. 首先我查询了入库表中的3级单位下的各个网点的入库信息,找到这些信息后,我又去入库明细表中查询入库的详细信息 找到了我要的把捆包箱的各 ...

  6. JQuery之正则表达式

    1.定义正则表达式 /.../  用于定义正则表达式 /.../g 表示全局匹配 /.../i 表示不区分大小写 /.../m 表示多行匹配 2.匹配正则表达式 非全局模式,不分组 var patte ...

  7. CentOS 安装 chrome 浏览器

    安装 google-chrome 浏览器,由于众所周知的原因,一直安装不了,下面介绍一种新方法. cd 到 /etc/yum.repos.d 创建一个yum新源 vi chromium-el6.rep ...

  8. python模块使用案例

    python模块使用案例 一.使用MySQLdb模块代码示例: # 导入 MySQLdb模块 import MySQLdb # 和服务器建立链接,host是服务器ip,我的MySQL数据库搭建在本机, ...

  9. codevs1230 元素查找

    1230 元素查找  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 钻石 Diamond 题解       题目描述 Description 给出n个正整数,然后有m个询问,每 ...

  10. BackgroundWorker控件

    在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示 ...