服务器上的1433端口已经打开了,在服务器上telnet 是可以的,防火墙也关了,还是连接不上
标题: 连接到服务器
------------------------------无法连接到 ------------------------------
其他信息:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 53)

解决方案 »

  1.   

    SQL Server 外围应用配置器—服务和连接外围配置—database englie—远程连接—启用(远程连接的TCP/IP和named pipes) 
    SQL Server Configuration Manager—SQL2005网络配置—启用TCP/IP和named pipes
      

  2.   

    试试:配置TCP/IP属性. 
    Surface Area Configuration --> Database Engine --> Remote Connections --->Using TCP/IT 
      

  3.   

    远程连接SQL SERVER数据库时,被连接的数据库服务器必须被配置为允许远程连接。 SQL Server 2005的配置方法: 
    开始> 
    所有程序> 
    Microsoft SQL Server 2005> 
    配置工具> 
    SQL Server 外围应用配置器 点击:服务和连接的外围应用配置器 
    在弹出窗口中选择MSSQLSERVER> DataBase Engine> 远程连接  节点, 
    选择:本地连接和远程连接 
    选择:同时使用TCP/IP和named pipes (根据需要) 确定并重新启动 SQL SERVER服务就可以了 另外:也有可能是因为防火墙的原因,在windows 防火墙的例外页,添加SQL SERVER的默认端口1433 
    还有注意密码的大小写