运行aspnet_regsql.exe错误

时间:2012-04-26 22:29:38

标签: asp.net database asp.net-membership

当我到达“选择服务器和数据库”屏幕并尝试选择数据库时,尝试在我的数据库上运行aspnet_regsql.exe时,会显示以下错误:

无法从SQL服务器查询数据库名称列表。建立与SQL Server的连接时发生网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供者:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)

我已经学过几个教程,但没有任何效果。大多数人只是说要遵循安装向导。

1 个答案:

答案 0 :(得分:1)

您的SQL Server实例是否可以通过命名管道进行访问?默认情况下,SQL Server近来被严密锁定,因此您可能需要启用命名管道(如果不在本地计算机上,则打开防火墙端口)。

使用SQL Server Configuration Manager进行网络协议更改。

有一个很好的教程here