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. ruby formatting time

    %Y%m%d => 20071119 Calendar date (basic) %F => 2007-11-19 Calendar date (extended) %Y-%m => ...

  2. js 字符串截取

    substr方法: text.substr(start[,length]); text:要提取子字符串的字符串或String对象.必选 start:子字符串的起始位置.以0开始索引.必选 length ...

  3. 解决:新版火狐浏览器3d打不开

    重启:按 Ctrl + Shift + L 键唤出 3d 视图 参考文档:http://tieba.baidu.com/p/4606488108

  4. HDFS--(HA)初始化与启动

    1.启动zk 2.启动journalnode:         hadoop-daemons.sh start journalnode 3.格式化zkfc--让在zookeeper中生成ha节点    ...

  5. shell基础

    1.显示当前登录linux系统的用户 2.当用户登录到linux系统后,一旦出现提示符时,便可以输入操作命令了.命令可以分为如下两类: (1).bash内置的命令: (2).应用程序. 怎么知道哪些指 ...

  6. linux——ssh服务

    SSH服务(TCP端口号22):安全的命令解释器 为客户机提供安全的Shell 环境,用于远程管理 SSH基于公钥加密(非对称加密)技术: 数据加密传输: 客户端和服务器的身份验证: 公钥 和 私钥 ...

  7. iOS开发编译报错、常见问题(实时更新)

    一.报错与警报 1.错误代码:No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCH ...

  8. VMware Workstation(虚拟机)v10.0.1 简体中文破解版

    http://www.xp510.com/xiazai/ossoft/desktools/22610.html

  9. Qlikview 处理交叉表数据

    数据来源于crossTable的时候,如何将数据做明细显示. 如图示交叉表数据 使用表格向导,选择交叉表按钮, 结果达到目的. 相关脚本. Month, 表示将要新加的字段的列明,Orders 为明细 ...

  10. Extract QQ from iPhone and analyze it

    QQ is one of the most popular chat App in the world. Now let me show you how to extract QQ from iPho ...