找回密码
 注册
快捷导航
查看: 5317|回复: 26

【求助】SQL2000远程连接不上?

[复制链接] |自动提醒
阅读字号:

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
发表于 2009-9-1 17:21:31| 字数 86| - 中国–湖南–长沙 电信 | 显示全部楼层 |阅读模式
悬赏50资产值已解决
服务器是2003EE,SQL2000 STD SP4,本地连接数据库正常,远程死活连接不上

为了调试,关掉了服务器上的防火墙,telnet 1433端口也是通的

客户端是2003SE

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
 楼主| 发表于 2009-9-1 17:27:01| 字数 48| - 中国–湖南–长沙 电信 | 显示全部楼层
错误提示是“SQL server不存在或访问被拒绝ConnectionOpen(Connect)”
回复 支持 反对

使用道具 举报

72

回帖

0

积分

215

资产值

入门会员 Rank: 1

注册时间
2008-7-8
发表于 2009-9-1 18:42:30| 字数 11| - 中国–山东–济南 联通 | 显示全部楼层
请把你的连接语句发出来
回复 支持 反对

使用道具 举报

1251

回帖

61

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-1-9
月全勤勋章银牌荣誉勋章(注册10年以上会员)
发表于 2009-9-1 20:28:47| 字数 70| - 中国–广东–广州 电信 | 显示全部楼层
1,把2003EE打到sp1或者sp2
2,看看实例名有没弄错
3,检查验证方式

[ Edited by  buffa1o on 2009-9-1 20:32 ]
回复 支持 反对

使用道具 举报

71

回帖

0

积分

147

资产值

入门会员 Rank: 1

注册时间
2006-11-6
发表于 2009-9-2 08:43:03| 字数 34| - 中国–湖南–长沙–雨花区 电信 | 显示全部楼层
很有可能是远程的机器的问题.缺少dll文件 或者dll文件版本不对..
回复 支持 反对

使用道具 举报

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
 楼主| 发表于 2009-9-2 08:46:46| 字数 15| - 中国–湖南–长沙 电信 | 显示全部楼层

回复 #3 einsta 的帖子

用自带的企业管理器或查询分析器
回复 支持 反对

使用道具 举报

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
 楼主| 发表于 2009-9-2 08:47:58| 字数 40| - 中国–湖南–长沙 电信 | 显示全部楼层

回复 #4 buffa1o 的帖子

1、系统是SP2
2、实例名核对过了
3、使用的混合验证,用SA登录的,密码肯定没错
回复 支持 反对

使用道具 举报

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
 楼主| 发表于 2009-9-2 08:49:12| 字数 10| - 中国–湖南–长沙 电信 | 显示全部楼层

回复 #5 liuzyl 的帖子

具体到哪些DLL呢?
回复 支持 反对

使用道具 举报

594

回帖

0

积分

2451

资产值

入门会员 Rank: 1

注册时间
2005-3-1
发表于 2009-9-2 08:56:55| 字数 34| - 中国–上海–上海 移动/GSM/TD-SCDMA/LTE共用出口 | 显示全部楼层
检查一下管道,记得以前碰到过类似问题。另外win7下vm也连不上的。
回复 支持 反对

使用道具 举报

3万

回帖

283

积分

11万

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-10-25
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2009-9-2 10:05:22| 字数 136| - 中国–重庆–重庆 联通 | 显示全部楼层
1. 在远程安装一个客户端,这样就不会因为缺文件发生错误了
2. ping 服务器看是否能ping通
3. 检查"服务器实用工具"和"客户端使用工具",看配置是否正确
4. 检查实例名,IP地址,登陆用户名(sa),登陆密码(默认为空)填写是否正确
坏朋朋 -------- 大龄男青年,无车无房无存款。
回复 支持 反对

使用道具 举报

5838

回帖

52

积分

8575

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-1-8
发表于 2009-9-2 10:11:50| 字数 25| - 中国–北京–北京–海淀区 联通 | 显示全部楼层
看看是不是系统的问题吧!原版的系统不会出这个问题的
HP 440 G4  16Gx2 M5100 1.92T
回复 支持 反对

使用道具 举报

120

回帖

0

积分

18

资产值

入门会员 Rank: 1

注册时间
2006-12-4
发表于 2009-9-2 10:21:49| 字数 29| - 中国–河北–廊坊 CNNIC会员联通节点 | 显示全部楼层
先试试NCpiro说的第一条吧,我曾经因为这个困扰了很久.
回复 支持 反对

使用道具 举报

1251

回帖

61

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-1-9
月全勤勋章银牌荣誉勋章(注册10年以上会员)
发表于 2009-9-2 10:41:04| 字数 137| - 中国–广东–广州 电信 | 显示全部楼层
远程试试命令行看看?
osql -S[ip,port] -d[databasename] -U[user] -P[password]
例如:
osql -S192.168.1.10,1433 -dMydb -Usa -PMypassword
连通的话:
select * from sysobjects
go
回复 支持 反对

使用道具 举报

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
 楼主| 发表于 2009-9-2 11:35:18| 字数 60| - 中国–湖南–长沙 电信 | 显示全部楼层

回复 #10 NCpiro 的帖子

1、已经安装了与服务器同一版本的客户端
2、可以Ping通,未开防火墙
3、配置主要是哪一方面?TCP协议是正常的,端口一致
回复 支持 反对

使用道具 举报

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
 楼主| 发表于 2009-9-2 11:43:18| 字数 13| - 中国–湖南–长沙 电信 | 显示全部楼层

回复 #11 rtm009 的帖子

那要看你原版的概念是指什么
回复 支持 反对

使用道具 举报

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
 楼主| 发表于 2009-9-2 11:45:22| 字数 101| - 中国–湖南–长沙 电信 | 显示全部楼层

回复 #13 buffa1o 的帖子

试了一下,效果和用企业管理器是一样的:

[DBNETLIB]SQL Server does not exist or access denied.
[DBNETLIB]ConnectionOpen (Connect()).
回复 支持 反对

使用道具 举报

2万

回帖

251

积分

3万

资产值

荣誉版主 Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2005-2-23
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2009-9-2 13:55:56| 字数 52| - 中国–广东–深圳 电信 | 显示全部楼层
1.服务器的IP是否是外网IP(或有没有通过路由映射可以外网访问)?
2.SQL的服务配置是1433端口?
回复 支持 反对

使用道具 举报

1251

回帖

61

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-1-9
月全勤勋章银牌荣誉勋章(注册10年以上会员)
发表于 2009-9-2 13:58:19| 字数 114| - 中国–广东–广州 电信 | 显示全部楼层
QUOTE:
Posted by 蓝色多恼河 on 2009-9-2 13:55
1.服务器的IP是否是外网IP(或有没有通过路由映射可以外网访问)?
2.SQL的服务配置是1433端口?


楼主已经说了 telnet ip 1433是证明端口是打开的了
回复 支持 反对

使用道具 举报

1251

回帖

61

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-1-9
月全勤勋章银牌荣誉勋章(注册10年以上会员)
发表于 2009-9-2 14:02:05| 字数 143| - 中国–广东–广州 电信 | 显示全部楼层
QUOTE:
Posted by buffa1o on 2009-9-2 13:58


楼主已经说了 telnet ip 1433是证明端口是打开的了


那楼主可以在db服务器(本机)上试试
osql -S192.168.1.10,1433 -dMydb -Usa -PMypassword
是否可行?不要是犯了低级错误啊!
回复 支持 反对

使用道具 举报

5838

回帖

52

积分

8575

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-1-8
发表于 2009-9-2 15:19:02| 字数 47| - 中国–北京–北京–海淀区 联通 | 显示全部楼层
受伤了 不说了 以前在2003下遇到过这样的 google一下 全出来了 你用baidu出不来 不要怪别人
HP 440 G4  16Gx2 M5100 1.92T
回复 支持 反对

使用道具 举报

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
 楼主| 发表于 2009-9-2 16:33:58| 字数 93| - 中国–湖南–长沙 电信 | 显示全部楼层

回复 #19 buffa1o 的帖子

远程用命令行连接上了,开始 -dMydb 输成了实例名

但在企业管理器里是要用实例名的吧,还是连不上,难不成要敲字管理啊**\

[ Edited by  JackyNow on 2009-9-2 16:35 ]
回复 支持 反对

使用道具 举报

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
 楼主| 发表于 2009-9-2 16:37:48| 字数 29| - 中国–湖南–长沙 电信 | 显示全部楼层

回复 #20 rtm009 的帖子

用的就是GG啊 搜出的东西一大堆,一个个试下来没解决,请教啊
回复 支持 反对

使用道具 举报

1251

回帖

61

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-1-9
月全勤勋章银牌荣誉勋章(注册10年以上会员)
发表于 2009-9-2 23:01:50| 字数 177| - 中国–广东–广州 电信 | 显示全部楼层
QUOTE:
Posted by JackyNow on 2009-9-2 16:33
远程用命令行连接上了,开始 -dMydb 输成了实例名

但在企业管理器里是要用实例名的吧,还是连不上,难不成要敲字管理啊**\

[ Edited by  JackyNow on 2009-9-2 16:35 ]


想看看你连接成功时,打的命令行是怎样的?(顾及隐私,把password用其他字符替换掉,呵呵)
回复 支持 反对

使用道具 举报

5838

回帖

52

积分

8575

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-1-8
发表于 2009-9-3 06:29:50| 字数 64| - 中国–北京–北京 联通 | 显示全部楼层
有一个设置 开放就好了 google出来也是一大堆没用的 在一个犄角旮旯里面找到的 你找找看了 实在是年代太久远了 忘光了 07年左右的事儿了
HP 440 G4  16Gx2 M5100 1.92T
回复 支持 反对

使用道具 举报

7759

回帖

108

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-17
 楼主| 发表于 2009-9-3 15:56:38| 字数 125| - 中国–湖南–长沙 电信 | 显示全部楼层
最终解决了,绕一好大圈,结果是这样的:

在“客户端网络实用工具”里,要设置一个服务器别名,与服务器的名称一致,并设置好端口

同时,在HOSTS文件中添加该别名与其相对应的IP,这样在“企业管理器”中添加服务器成功


很少弄SQL这玩意,让各位见笑了,NB送上
回复 支持 反对

使用道具 举报

5838

回帖

52

积分

8575

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-1-8
发表于 2009-9-3 21:03:26| 字数 27| - 中国–北京–北京 联通 | 显示全部楼层
不需要这麻烦 我记得是在工具里面打开就好了 其他不需要动的
HP 440 G4  16Gx2 M5100 1.92T
回复 支持 反对

使用道具 举报

1251

回帖

61

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-1-9
月全勤勋章银牌荣誉勋章(注册10年以上会员)
发表于 2009-9-3 21:52:15| 字数 213| - 中国–广东–广州 电信 | 显示全部楼层
QUOTE:
Posted by JackyNow on 2009-9-3 15:56
最终解决了,绕一好大圈,结果是这样的:

在“客户端网络实用工具”里,要设置一个服务器别名,与服务器的名称一致,并设置好端口

同时,在HOSTS文件中添加该别名与其相对应的IP,这样在“企业管理器”中 ...


呵呵,证明客户端是没问题的。你直接在“企业管理器”添加(注册) 一个类似 192.168.1.10,1433 这样的服务器就可以了,ip和端口之间用逗号隔开。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-23 07:12 , Processed in 0.182415 second(s), 60 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部