SQL s erv er 2005 数据库只能用计算机名连接不能用IP 地址 解决方法如下: 1。Microsoft SQL server 2005——配置工具——SQL Server Configurationg Manager——SQL server 2005 网络配置——MSSQLSERVE 的协议,将 Named Pipes 和 TCP/IP 均改为已启用。(如图) 2 如下图,Microsoft SQL server 2005——配置工具——SQL Server Configurationg Manager——SQL server 2005 网络配置——SQL server 2005 服务 选择红圈圈的那个服务,点击右键,重启服务,ok。 3、Microsoft SQL serv er 2005————配置工具——SQL serv er 2005 外围应用配置器 选择第一个, 如图所示,选择同时使用TCP/IP 和named pipes,应用,确定。然后再重启一次服务(在上面的图片中有服务,重启即可),一般就可以了。 4。如果还不行,可以先用计算机名登陆到数据库,单击右键,选择属性。 安全性选项中 选择 SQL server 和 w indow s 身份验证模式; 连接中选择允许远程连接到此服务器。 OK,这样应该就可以了。