本地连接远程server2000数据库 1433端口打不开 怎么打开端口?

本地连接远程server2000数据库 1433端口打不开 怎么打开端口?,第1张

你先用

select

@@version语句查看远程SQL

Server的版本。(查询分析器连接不上的话,就用系统自带的远程连接连过去看)。如果返回的结果不是8.00.2039的话,那就是你没有打SQL

Server

2000的SP4补丁。你打上这个补丁。然后用命令提示符的telnet

命令远程数据库服务器IP:1433(如:telnet

192.168.0.1:1433)如果没有提示失败,命令提示符窗口直接变成全黑,只有左上角有光标在闪,就说明可以了,你在连接应该就没问题了。我们一直用这个办法解决SQL

2000的这个问题

打开外围适配器,查看端口使用情况,如果禁用,开启。然后,打开防火墙设置,查看端口出入站规则。最后,打开服务器管理器,查看telnet客户端和服务端是否安装,如果有问题,可以重新安装客户端和服务端。哦,还有一点,服务器是不安装杀软的;如果安装过360或者某些山寨杀软,确实有恶意拦截的情况发生。

以MSSQL为例,可以PING不能访问数据库原因:

1、数据库实例没有启用“TCP/IP协议”

2、防火墙例外中没有添加 TCP/IP协议所侦听的端口(默认1433);

3、如果是广域网,没有在路由器中做端口映射。

解决方案:

1、在SQL配置中心(SQL Server Configuration Manager)选择数据库的实例,右击“TCP/IP协议”选择“启用”,并双击“TCP/IP协议”,切换到“IP地址选项卡”,设置端口为 1433。设置完之后必须重启实例服务才能生效

2、在防火墙的端口例外中添加 TCP:1433端口;

3、登录路由器,在路由器中添加 TCP:1433端口的映射,具体设置参考路由器说明文档。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10038943.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存