您的位置:首页 > 数据库

远程连接SQL2005服务器失败的处理方法

2009-03-03 19:56 316 查看



问题一、

在建立与服务器的连接时出错。在连接sql server 2005时,在默认的设置下sql server不允许进行远程连接可能会导致此失败。(provider:sql 网络接口,error:26-定位指定的服务器/实例时出错)(microsoft sql server)???
解决方法:
服务器端:
1、配置工具――>SQL Server 外围应用配置器――>服务和连接的外围应用配置器――>远程连接――>本地连接和远程连接――>同时使用TCP/IP和name pipes 应用
2、配置工具――>SQL Server Configuration Manager――>SQL server2005网络配置――>“××服务器的协议”――>TCP/IP属性――>IP地址 TCP端口全部改成1433 ,
3、配置工具――>SQL Server Configuration Manager――> sql server2005服务――>重启动sql server的各项服务
客户端:
配置工具――>SQL Server Configuration Manager――>SQL Native Client――>TCP/IP ,把端口改成1433
应该没有问题了,如果再连不上那就是用得混合方式,sa的密码不对

问题二、

使用telnet 连接1433端口,报告连接失败,也就是说1433端口被封了。
解决方法:
在服务器端和客户端 都换用其它可用端口
1、在服务器上打开SQL Server Configuration Manager。选择SQL Server配置管理器――>SQL Server 2005网络配置――>“××服务器的协议”――> TCP/IP属性――>对话框中选择IP地址――>IPALL――>TCP端口,设置成一个可用端口。



2、在服务器上打开SQL Server Configuration Manager。选择SQL Server配置管理器――>SQL Server 2005 服务――>SQL Server (MSSQLSERVER),右键菜单中选择重新启动。
3、在客户端登录框的服务器名称中输入:IP,端口



4、连接成功。
本文出自 “跟着兴趣走” 博客,请务必保留此出处http://liweibird.blog.51cto.com/631764/134600
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: