使用tcp / ip连接到sql server 2008时出错

时间:2012-12-16 13:03:43

标签: sql-server-2008 tcp

我已将系统配置为连接到SQL Server 2008,我在Windows Server 2008下运行,并且我做了以下内容: -

  1. 在我的SQL Server上启用TCP / IP。

  2. 为SQL Server激活并启用192.168.1.20。

  3. 在防火墙和sqlserver.exe上为1433帖子添加两个入站规则。

  4. 但是当我尝试连接数据库时,我收到以下错误: -

      

    与主机192.168.1.20,端口1433的TCP / IP连接失败。   错误:“连接超时。验证连接属性,检查   SQL Server的一个实例正在主机上运行并接受   端口上的TCP / IP连接,并且没有防火墙阻止TCP   连接到港口。“。

    当我输入以下内容时:

    telnet 192.168.1.20
    
    它给了我

    Connecting To 192.168.1.20...Could not open connection to the host, on port 23:
    Connect failed
    

    那么可能是什么问题?

1 个答案:

答案 0 :(得分:1)

telnet命令错误,请尝试

telnet 192.168.1.20 1433

您没有提及出站规则。您需要在计算机上(在防火墙中)和SqlServer计算机上添加入站和出站规则。