日期:2014-05-18  浏览次数:20422 次

无法连接到 SQL Server 数据库。大家帮我看看那里出了问题
使用aspnet_regsql命令试图创建一个自己的aspnetdb数据库,可是在最后一步总是创建失败
错误信息如下
安装失败。

异常:
无法连接到 SQL Server 数据库。

----------------------------------------
故障的详细信息
----------------------------------------

System.Web.HttpException: 无法连接到 SQL Server 数据库。 ---> System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)  

我按照网上的办法
启用 SQLServer 浏览器服务
1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,
再单击“启动”,单击“确定”按钮返回

后问题还是没有解决,大家帮我想想办法,到底那里处问题了

------解决方案--------------------
是不是SqlServer也要停一下再启动呢?重启过吗?
------解决方案--------------------
可能服务器名写错了,你用.或者.\SQLEXPRESS试下
------解决方案--------------------
数据库联不通的原因有很多,你最好用排除法检查,比如:

1、两个服务器之间是可以ping通的?

2、你可以从其它机器连到数据库服务器吗?

3、两个服务器上的防火墙有什么特别设置吗?

4、你的帐户在数据库服务器上有权限登陆并建立数据库吗?