无法连接到远程SqlServer 2005 Express服务器的原因很多,不过最一般得就是主机访问不到,或者无法登陆.使用以下步骤一般既可以解决:
(1)打开Sql Server Configuration Manager,选取SQLEXPRESS的协议节点,将Named Pipes和TCP/IP协议启用起来.然后重新启动SQL Server服务
注意:你必须是系统管理员帐户才有权进行更改,下面的设置也需要这样的权限.
![](https://www.cnblogs.com/images/cnblogs_com/phoenix-rock/1.JPG)
(2)开启SQL Server Browser服务
![](https://www.cnblogs.com/images/cnblogs_com/phoenix-rock/2.jpg)
(3)打开服务器设置工具,选择服务器属性,在安全性页签启用SQLServer 和 Windows身份验证模式
![](https://www.cnblogs.com/images/cnblogs_com/phoenix-rock/3.JPG)
(4)启用允许远程连接属性
![](https://www.cnblogs.com/images/cnblogs_com/phoenix-rock/4.JPG)
(5)设定登陆角色
![](https://www.cnblogs.com/images/cnblogs_com/phoenix-rock/5.JPG)
(1)打开Sql Server Configuration Manager,选取SQLEXPRESS的协议节点,将Named Pipes和TCP/IP协议启用起来.然后重新启动SQL Server服务
注意:你必须是系统管理员帐户才有权进行更改,下面的设置也需要这样的权限.
(2)开启SQL Server Browser服务
![](https://www.cnblogs.com/images/cnblogs_com/phoenix-rock/2.jpg)
(3)打开服务器设置工具,选择服务器属性,在安全性页签启用SQLServer 和 Windows身份验证模式
(4)启用允许远程连接属性
(5)设定登陆角色