如何打开sql server 20xx 的1433端口

如何打开sql server 2005 的1433端口 1433端口,是SQL Server默认的端口,SQL Server服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SQL Server对外提供服务,1434用于向请求者返回SQL Server使用了哪个TCP/IP端口。 步骤一:

打开 SQL Server 配置管理器:

?

?

?

? 展开 SQL Server 2005/2008 网络配置节点; 展开协议节点; 在协议右边启用 TCP/IP 协议; 在协议右边的 TCP/IP 协议属性中,在 IP地址这一项,将 TCP

如何打开sqlserver20xx的1433端口

端口设置为 1433;

?

? 重新启动 SQL Server; 确认防火墙没限制。

步骤二:

有人说需要在“服务和连接的外围应用配置器”中配置,其实在“服务和连接的外围应用配置器”中配置和在“SQL Server 配置管理器”中配置都是一样的,它们实际上控制的是一个东西,这里配置改变了,那里显示也跟着变(为安全起见两边都配置)。

如何打开sqlserver20xx的1433端口

步骤三(重点):

很重要的一点,配置完成以后一定要重新开机。

备注:

你是要查看自己的电脑是不是开放了1433呢? 还是要查别人的1433是否开放?

命令中输入“cmd”

1:直接ping xxx.xxx.xxx.xxx:1433就能知道对方的1433端口是不是开放 2:netstat -a 查看自己系统开放的所有端口

 

第二篇:Sql Server 20xx的1433端口打开和进行远程连接

Sql Server 2005的1433端口打开和进行远程连接 最近公司网站服务器升级,买了一个云主机(win2003 .net mssql2005),第一次尝试独立服务器,所以出现了不少新问题。以前用的是虚拟主机,当然用过虚拟主机的人都知知道,虚拟主机大部分会自动的给我们分配连接数据库的别名(IP服务器地址),用户名,密码。下面将记录够买独立主机后,关于Sql Server 2005远程连接的问题。

一、错误提示

连接Sql Server 2005远程数据库时,经常出现以下的错误;

1、 用户名或密码错误,如图:

SqlServer20xx的1433端口打开和进行远程连接

2、服务器IP连接错误或服务器端口错误,如图:

SqlServer20xx的1433端口打开和进行远程连接

二、错误解决方案

1、用户名或密码错误

关于用户名登录就不一一说明了

2、服务器IP连接错误或服务器端口错误 ①、进入Dos或命令行下输入ping,查看服务器IP是否通过。

确保远程连接:这个实际上是看和远程sql server 2005服务器的物理连接是否通在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2005服务器的IP拼写正确。 如:程序-运行-cmd-ping 125.65.81.96(远程IP)

②、进入Dos或命令行下输入telnet,查看服务器端口号是否通过。

确保端口连接:这个实际上是看和远程sql server 2005服务器端口号的物理连接是否通在。 如:程序-运行-cmd-telnet 125.65.81.96 1433(远程数据库端口号)

远程sql server 2005服务器端口号的物理连接不通在,那么该如何打开sql server2005的1433端口呢?

如果这一步有问题,应该检查以下选项。

1、检查远程服务器是否启动了sql server 2005服务。如果没有,则启动。

2、检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开 开始菜单-> 程序-> Microsoft SQL Server-> 服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。

3、检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。

事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号

保持一致。如果隐藏服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变。

4、如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。 当然防火墙不可能一直关掉的,所以有必要的开通一些端口号让防火墙通过。如图:

SqlServer20xx的1433端口打开和进行远程连接

5、检查服务器是否在1433端口侦听。如果服务器没有在tcp连接的1433端口侦听,则是连接不上的。检查方法是在服务器的dos或命令行下面输入 netstat -a -n 或者是netstat -an,在结果列表里看是否有类似 tcp 127.0.0.1 1433 listening 的项。如果没有,则通常需要给sql server 2005打上至少sp3的补丁。其实在服务器端启动查询分析器,输入 select @@version 执行后可以看到版本号,版本号在8.0.2039以下的都需要打补丁。

如果以上都没问题,这时你再做telnet 服务器ip 1433 测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析器连接了。

三 检查客户端设置

程序-> Microsoft SQL Server -> 客户端网络使用工具。像在服务器网络实用工具里一样,确保客户端tcp/ip协议启用,并且

默认端口为1433(或其他端口,与服务器端保持一致就行)。

相关推荐