在线等待!!!邹建来取分100分!!!.还是连接问题.所有的方法都试过了,连接不上.邹建来取分.

kongguyoulan2002 2004-12-02 11:11:44
邹建哥哥,我都道你曾在一个帖子中总结过连接出现的常见错误和解决,可是我按照你说的去检查,并且去作了,还是解决不了问题,学SQL都这么长时间了,连最基本的问题都排除不了,没信心了.郁闷!!!!
我的机子是局域网内的一台机子.MICROSOFT WINDOWS 2000,ID;E1,IP:192.168.0.51
登录SQL SERVER之后,连接服务器,出现"服务器不存在"
到DOS下输入命令:
PING E1
PING 192.168.0.51
证明网络是通的.
然后又输入
telnet 192.168.0.51 1433
显示的是服务器端口1433连接失败.
于是重新在WINDOWS状态下
开始/程序/SQLSERVER2000/客户端网络工具下TCP/IP的属性端口设为1433
开始/程序/SQLSERVER2000/服务器端网络工具TCP/IP的属性端口设为1433
最后还是连接不上,
告诉我该怎么作啊??
本来是把所有的错误信息收集在软盘里的,可是来到这里,软盘又打不开,只好凭着印象来写,哪里没写清楚,告诉我,在线等待!!!

...全文
384 42 打赏 收藏 转发到动态 举报
写回复
用AI写文章
42 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljial 2004-12-03
  • 打赏
  • 举报
回复
看来是你的端口没有打开:1)开启防火墙的1433端口
2)若没有装防火墙,本地连接tcp中打开1433
3)若没有以上2种情况,请打开服务器端的网络实用工具,选择tcp/ip属性,看看sql是否使用默认端口1433,如果不是把它改回来
prcgolf 2004-12-03
  • 打赏
  • 举报
回复
up
kongguyoulan2002 2004-12-03
  • 打赏
  • 举报
回复
用 nbtstat -an 的结果。没有出现1433这个字符,而且,我看不太懂
kongguyoulan2002 2004-12-03
  • 打赏
  • 举报
回复
机型是:microsoft windows 2000 我的服务器ID:E1 我的IP:192.168.0.51 该计算机为局域网内的一台机子。
打开ms sql server后,单击服务器组下的服务器,显示的错误消息为:
“服务器控制失败
发生错误1069-(由于登录失败而无法启动服务。),此时正在MSSQLSERVER服务上执行该服务操作。”
点击确定以后显示的错误消息为:“未能建立与E1的连接。
原因:SQL SERVER不存在或访问被拒绝
请验证SQL SERVER是否在运行并检查SQL SERVER注册属性(通过右E1节点),然后重试。”
重试之后,还是连接不上。
于是在DOS下输入命令如下:
ping e1
ping 192.168.0.51
两个命令都成功了。
再使用命令:telnet 192.168.0.51 1433
显示:正在连接到192.168.0.51 无法打开到主机的连接在端口1433:连接失败
在开始/程序/MSSQLSERVER2000/客户端网络实用工具下,检查TCP/IP属性端口, 为1433
开始/程序/MSSQLSERVER2000/服务器端的网络实用工具下,检查tcp/ip属性端口,
1433
可是,还是连接不上. 同时,打开服务管理器后,它的错误消息是:“由于登录失败无法启动服务”点击确定后显示的信息是:“发生错误1069-(由于登录失败而无法启动服务。),此时正在MSSQLSERVER服务上执行该服务操作。”
kongguyoulan2002 2004-12-03
  • 打赏
  • 举报
回复
找不到CMD组件。
  
我用TELNET IP 1433
显示的是没有在1433端口监听。
vinsonshen 2004-12-03
  • 打赏
  • 举报
回复
“开始”--》“运行”--》“cmd”--》“确定”--》“nbtstat -an ”看看有没有1433端口或者别的
vinsonshen 2004-12-03
  • 打赏
  • 举报
回复
如果确定SP3已装,且服务端的MSSQLSERVER的服务已打开,那得看服务器端的端口是什么啦?
vinsonshen 2004-12-03
  • 打赏
  • 举报
回复
你装个sp3看看吧
kongguyoulan2002 2004-12-03
  • 打赏
  • 举报
回复
是端口的问题。
不过没解决。我不会解决。
  谢谢大家这么热心,虽然只有一百分,却还这么多人来关心。握手。!!!
 结帖了。
kongguyoulan2002 2004-12-03
  • 打赏
  • 举报
回复
分不够多,谢谢大家了。
kongguyoulan2002 2004-12-03
  • 打赏
  • 举报
回复
谢谢了!!!
握手!!
boyamoy 2004-12-03
  • 打赏
  • 举报
回复
同时,打开服务管理器后,它的错误消息是:“由于登录失败无法启动服务”点击确定后显示的信息是:“发生错误1069-(由于登录失败而无法启动服务。),此时正在MSSQLSERVER服务上执行该服务操作。”

在控制面板,管理工具,服务,ms sql server
点登录 标签,输入sql登录的系统用户和密码。或者选择用系统。

jingxijun 2004-12-03
  • 打赏
  • 举报
回复
1。打SP3
2.SQL服务器端修改侦听端口后,SQL要重启才生效,简单点,重启服务器;
3.进DOS下,查1433端口是否在侦听
netstat -na 看看有无如下的一行:
TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING

suntonycomm 2004-12-03
  • 打赏
  • 举报
回复
sql 2000 打个sp3 .
huazf 2004-12-03
  • 打赏
  • 举报
回复
在客户端装一个SQL SERVER的仅连接就行了
kongguyoulan2002 2004-12-02
  • 打赏
  • 举报
回复
telnet 192.168.0.51 1433
显示的是服务器端口1433连接失败.
于是重新在WINDOWS状态下
开始/程序/SQLSERVER2000/客户端网络工具下TCP/IP的属性端口设为1433
开始/程序/SQLSERVER2000/服务器端网络工具TCP/IP的属性端口设为1433
最后还是连接不上,

我的SQL SERVER就是装在本机的。它到哪个服务器去访问啊。
comszsoft 2004-12-02
  • 打赏
  • 举报
回复
你不是修改了windows的密码而又没有重新启动,若是重新启动
kongguyoulan2002 2004-12-02
  • 打赏
  • 举报
回复
还有,我的机子所在局域网内,每台机子都是这种问题。
clavier 2004-12-02
  • 打赏
  • 举报
回复
在你服务器本机telnet IP 1433看看通不通,如果通的说明客户端到服务器中间有路由器或者防火墙什么的吧端口屏蔽了,如果本机也不通,检查SQL日志文件,看看SQL Server是否在本机IP 1433成功监听了。
kongguyoulan2002 2004-12-02
  • 打赏
  • 举报
回复
不好意思,刚才没刷新,所以没看到大家的消息。
加载更多回复(22)

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧