注册 登录
编程论坛 VFP论坛

求助:win10与sql server2000

y12692189 发布于 2023-03-15 14:02, 1739 次点击
我用winxp+vfp9.0做的程序,sql在XP系统做的服务器

在XP系统上运行正常,但是到win10就显示连接失败,PING服务器网址没问题,这是什么情况呢?如何解决?
19 回复
#2
my23182023-03-15 15:49
用10的odbc可以正常连接吗,如正常连接,则是程序问题,否则,则是其他问题
#3
y126921892023-03-15 17:08
ODBC也不行,连接不上,显示的一样。
在服务器选择一栏就没有
但是PING 和远程桌面连接都可以
#4
csyx2023-03-15 17:12
关闭服务器的防火墙,或者添加监听端口(默认是1433)的入站规则
#5
y126921892023-03-15 17:15
防火墙已经关闭了,入站规则我去瞅瞅,看看怎么弄
#6
y126921892023-03-15 17:26
添加了入站规则和出站规则,还是不行
#7
csyx2023-03-16 08:05
cmd 窗口执行:telnet ip地址 端口号
能连上(黑屏)不?
#8
吹水佬2023-03-16 08:34
XP相对较开放,win10默认有不少限制,如权限、连接数、防这防哪、各项网络服务开关等。
#9
y126921892023-03-16 09:28
回复 7楼 csyx
ping没问题,但是telnet连接不到,在端口23:连接失败
#10
y126921892023-03-16 09:29
回复 8楼 吹水佬
进出站规则啥的都改了,我能找到的地方都打开了,我觉得这电脑现在就是个筛子,但是就是不行
#11
csyx2023-03-16 09:41
以下是引用y12692189在2023-3-16 09:28:19的发言:

ping没问题,但是telnet连接不到,在端口23:连接失败

23是telnet自己使用的端口号,你telnet它干哈?没改的话,默认sql serber端口号是1433
#12
吹水佬2023-03-16 10:16
以下是引用y12692189在2023-3-16 09:28:19的发言:

ping没问题,但是telnet连接不到,在端口23:连接失败

先看看telnet服务有无打开
#13
sxzjbb2023-03-16 13:45
SQL端口默认是1433  telnet XXX.XXX.XXX.XXX  1433看看
#14
wcx_cc2023-03-16 23:08
可能是服务器设置问题,服务器没有启动数据库,启用公共网络了吗?
#15
y126921892023-03-17 09:21
回复 14楼 wcx_cc
我有好几台电脑,都在同一网段内,SQL服务器的地址是192.168.0.210
现在所有XP系统均可正常使用,连接数据库正常。VFP连接或者ODBC数据源均可建立连接。
所有WIN10系统的电脑均不可以连接到数据库,但是PING 192.168.0.210都通,远程桌面连接也可以正常使用。
#16
y126921892023-03-17 09:40
回复 12楼 吹水佬
WINXP系统都可以正常连接,使用。所有WIN10系统都连接不上
#17
csyx2023-03-17 10:21
C/S结构,哪端出了问题都不说清楚
现在总算看明白了,不是S端换成了win10,S端还是原来的没变。现象是xp的C端能连上,win10的C端连不上
执行 telnet 192.168.0.210 1433 是啥结果你总得回答吧
#18
y126921892023-03-17 17:09
回复 17楼 csyx
首先感谢您的回复。
telnet在所有的机器上都是
正在连接到192.168.0.210:1433...不能打开到主机的连接, 在端口 23:连接失败
不论是win10还是winxp都是这个结果。
您说的很对,就是S端没问题,C端只有XP系统可以用,WIN10不能用。包括我再WIN10机器上用WINXP SP2兼容模式也不可以。
#19
csyx2023-03-17 18:24
以下是引用y12692189在2023-3-17 17:09:07的发言:
telnet在所有的机器上都是
正在连接到192.168.0.210:1433...不能打开到主机的连接, 在端口 23:连接失败
不论是win10还是winxp都是这个结果。

你这命令用法哪个体育老师教的?不是冒号,是空格
#20
y126921892023-03-18 10:59
问题解决了,具体原因不详,我打开IIS服务以后,一切问题都没有了,顺道连局域网共享问题也解决了。仔细想想,应该还是权限的问题。
再次感谢各位热心的网友,感谢my2318,感谢csyx,感谢吹版,感谢wcx_cc。

我是一个外行,玩这个纯属个人爱好,一个学习财会的中专学历半老头,所有有时候问的问题或者说明不专业,请大家谅解。


你这命令用法哪个体育老师教的?不是冒号,是空格

回您这句,我的命令用法不是体育老师教的,是自己学的。

[此贴子已经被作者于2023-3-18 12:44编辑过]

1