有关eclipse连接SQL Server 2008的问题
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的问题的更多相关文章
- Eclipse连接SQL Server 2008数据库 以及问题总结
Eclipse中使用SQL server 2008数据库 一.准备材料 要能够使用数据库就要有相应的JDBC,所以我们要去Microsoft官网下载 https://www.microsoft.com ...
- 关于Eclipse连接sql server 2008的若干问题
以下内容转自:https://www.cnblogs.com/skylarzhan/p/7619977.html Eclipse中使用SQL server 2008数据库 一.准备材料 要能够使用数据 ...
- Eclipse连接SQL Server 2008数据库
一.准备材料 要能够使用数据库就要有相应的JDBC,所以我们要去Microsoft官网下载 https://www.microsoft.com/zh-cn/download/details.aspx? ...
- Java连接Sql Server 2008的简单数据库应用
1.从微软官网下载JDBC驱动包 sqljdbc_4.0.2206.100_chs.exe,双击解压文件到指定目录,我的指定目录是: C:\Program Files\Microsoft JDBC D ...
- PHP5.6.15连接Sql Server 2008配置方案
php5.6的如果想连接Sql Server 2008数据库,需要手动配置扩展和安装一个驱动. 下载SQL Server Driver for PHP的扩展包,64位系统的官方不支持,找到一个非官方的 ...
- 连接SQL SERVER 2008需要加端口号
VC2010 ADO 连接SQL SERVER 2008,127.0.0.1,1433,要加上端口,否则连不上.注意:地址和端口之间使用逗号隔开. 连接SQL SERVER 2000可以不加端口号,使 ...
- 配置MyEclipse+Hibernate连接Sql Server 2008出错
下文主要是讲述最近配置MyEclipse连接Sql Server 2008时遇到的一个问题,而不关注如何配置Sql Server 2008支持TCP/IP连接.Hibernate如何操作Sql Ser ...
- 如何用SQL SERVER 2005连接SQL SERVER 2008
原先使用sql server 2005数据库,后来由于工作需要升级为sql server 2008 开发版,升级过程很简单,基本没有什么问题 下面主要说说,如何使用sql server 2005 st ...
- php连接sql server 2008数据库
原文:php连接sql server 2008数据库 关于php连接sql server 2008的问题,2000的版本可以直接通过php中的配置文件修改,2005以上的版本就不行了,需要使用微软公司 ...
随机推荐
- Java中的代理模式
代理模式在Java Web的框架中经常使用到.比如说在对数据库的访问中,核心功能是对数据库的增删改查,而连接数据库.处理事务等功能我们在开发中也要考虑到.所以我们将数据库的CRUD抽象到接口中,然后实 ...
- httpd的警告
1. httpd: apr_sockaddr_info_get() failed for serv05 这个是因为httpd.conf文件没有定义ServerName,所以会用hostname来代替, ...
- click事件
click事件是可以多次绑定的,如果绑定多次就会执行多次,因此再不需要重复执行的情况下,就需要使用unbind对事件进行解绑
- zk抢主
package com.autonavi.tinfo.t1.traffic.pub.openlr.util; import java.util.Collections;import java.util ...
- PHP连接SQLServer
连接前配置系统: 1.检查文件 php5.2.5/ntwdblib.dll 默认下面有一个,不能连接再替换. 下载正确版本的 ntwdblib.dll (2000.80.194.0),地址: http ...
- 基于Linux 的VM TOOLS Install
VMware Tools Install 在VMware中为Linux系统安装VM-Tools的详解教程 如果大家打算在VMware虚拟机中安装Linux的话,那么在完成Linux的安装后,如果没 ...
- Microsoft source-code annotation language (SAL) 相关
More info see: https://msdn.microsoft.com/en-us/library/hh916383.aspx Simply stated, SAL is an inexp ...
- NHibernate系列文章十六:使用程序集管理NHibernate项目(附程序下载)
摘要 在实际的项目中,经常是将NHibernate的实体关系映射类做成独立的工程(assembly dll),只对外提供Session调用的接口.这个程序集作为数据访问层,可以被上面的多个工程(ASP ...
- asp.net C# 未能加载文件或程序集或它的某一个依赖项。需要强名称程序集。的解决办法
asp.net C# 未能加载文件或程序集或它的某一个依赖项.需要强名称程序集.的解决办法 出现这个错误是原因:是有签名的DLL引用了无签名的DLL 如上图所示,就是因为引用Entity.MVCEnt ...
- UBUNTU9.10下安装TFTP学习笔记一(arm学习SEED-138板子)
擦,刚刚写的没保存都丢了,郁闷中~~~~ 简单重写 1什么是TFTP .安装TFTP(TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的 ...