SQL Server 2005 无法连接到 127.0.0.1

用本机机器名可以登录SQL Server 2005,但是用127.0.0.1或者localhost出现以下错误:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接

服务已经打开,协议已经开启,防火墙例外中已经允许SQL Server服务和SQL Browser服务

可能是你的远程连接协议没有开
打开“SQL Server 外围应用配置器”->“服务和连接的外围应用配置器”->DataBase Engine->远程连接,选择“本地连接和远程连接”,选择“同时使用TCP/IP和Named pipes”,点击“应用”按钮;回到DataBase Engine->服务,点击“停止”按钮,服务停止之后,在点击“启动”按钮,重新启动数据库服务。

或者打开“SQL Server 配置管理器”->“SQL Server 2005网络配置"->“……的协议”,将Shared Memory、Named Pipes和TCP/IP状态都修改为“已启动”,然后重新启动SQL的服务即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-05
1,启动TCP/IP协议
2,启动SQL Server服务和SQL Browser服务
启动这3项就可以用127.0.0.1连接了,不需要添加防火墙例外
第2个回答  2012-08-06
需要输入实例名吧
如果是express版 那就把127.0.0.1换成127.0.0.1\SQLEXPRESS
第3个回答  2013-06-30
等一会儿就好了,我的刚开始也是,下载完了后无法连接到127.0.0.1,安装不了。但隔十几分钟就好了
第4个回答  2012-08-06
请配置服务链接方式为本地链接和远程链接,选择同时使用tcp/ip和named

SQL Server 2005 无法连接到 127.0.0.1
可能是你的远程连接协议没有开 打开“SQL Server 外围应用配置器”->“服务和连接的外围应用配置器”->DataBase Engine->远程连接,选择“本地连接和远程连接”,选择“同时使用TCP\/IP和Named pipes”,点击“应用”按钮;回到DataBase Engine->服务,点击“停止”按钮,服务停止之后,在点击“启动”按...

SQL Server 2005 无法连接到 127.0.0.1 Windows身份登录失败
打开“SQL Server 外围应用配置器”->“服务和连接的外围应用配置器”->DataBase Engine->远程连接,选择“本地连接和远程连接”,选择“同时使用TCP\/IP和Named pipes”,点击“应用”按钮;回到DataBase Engine->服务,点击“停止”按钮,服务停止之后,在点击“启动”按钮,重新启动数据库服务。或者打开...

在sqlserver2005的登录界面当中,“服务器名称”栏中我写是(127.0.0.1...
第一你没输入你SQL的用户名及密码! 第二你连接的数据库伺服务器没有配置好!第三看下网线插好没!(第三是跟你开玩笑的)

SQL Server 2005 使用 SQL Server 身份验证 无法连接到服务器
提示这个错误的根本原因是连接不到IP127.0.0.1的1433端口,可能原因就很多了。在开始菜单“运行”里执行 SQLServerManager.msc 打开配置管理器。在“SQL Server 2005服务”节点看一看服务是否启动。在“SQL Server 2005的网络配置”节点,看一看是否启用了TCP\/IP,如果启用了的话,双击TCP\/IP,在“IP地...

为什么本机上无法用127.0.0.1登录SQL Server
无法在本机上用127.0.0.1登录SQL Server,是因为 SQL Server “服务器网络实用工具”中禁用了“命名管道”所致!(在SQL Server 2005中同样有这一现象)所以,只有在sqlserver configuration manager中启动该服务就行。如图 http:\/\/blog.csdn.net\/wennuan80\/article\/details\/12012157 ...

SQL SERVER服务在127.0.0.1 能启动,但是查询分析器却连不上127.0.0.1...
在开始菜单SQL Server程序组下找到“服务器网络实用工具”,或者在运行里边直接运行SVRNETCN.EXE打开“服务器网络实用工具”选择你安装的SQL Server实例,看看TCP\/IP是否在“禁用的协议”列表里,如果在就双击使其进入“启用的协议”列表,然后选中“TCP\/IP”,点击“属性”按钮,查看端口是否是1433 修改...

为什么本机上无法用127.0.0.1登录SQL Server
看tcpip设置,是不是默认端口号1433 如果是sqlserver2005以后的版本,有可能没有启用tcpip,启用即可

sql server 2005 不能连接到服务器
首先你要先配置好你的本地服务器 打开sql server外围配置服务器 看127.0.0.1是否启动。然后用windows身份登录之后,右键对象资源管理器中的服务器,属性,完全性选项卡,选择Sql server和windows验证模式,重启数据库,再来启动你的sa帐号 再去连接就可以了 ...

...的IP链接不上...127.0.0.1也连接不上...只有.\\SQLEXPRESS这东西能连接...
你的SQLSERVER网络协议中的TCP\/IP协议没有启用到管理器中把它启用,然后重启SQLSERVER 服务就行了

编程连接数据库为什么127.0.0.1不可以,而用localhost却可以?
127.0.0.1是访问网络的 他会绕一圈回来 如果你没有网络启用当然不行 而localhost是直接访问本地 不需要网络 这个每台机器的配置有关系

相似回答