网站数据库注册不成功,为何?
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727> aspnet_regsql -S MYSQLSERVER -U sa
-P dell4600 -d Northwind -A all
开始添加以下功能:
Membership
Profile
RoleManager
Personalization
SqlWebEventProvider
..................
出现错误。该异常的详细信息为:
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Serv
er 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 -
无法打开到 SQL Server 的连接)
无法连接到 SQL Server 数据库。
请大家帮忙看看,多谢!
------解决方案--------------------开始-程序-sql server 2005 - 配置工具
一 sql server 外围应用配置器- 服务和连接的外围应用配置器- 远程连接-Tcp/Ip和namepipes
二 sql server configuration manger-sql server2005网络配置- sqlexpress的协议- tcp/ip
- 动态端口 一律改为1433
--------------------------
重启电脑`OK
------解决方案--------------------解决方法:开始-> 所有程序-> Ms Sql Server-> 配置工具-> sql server外围应用配置器-> 服务和连接的外围应用配置器-> 打开MSSQLSERVER节点下的Database Engine 节点,先择 "远程连接 ",接下建议选择 "同时使用TCP/IP和named pipes ",确定后,重启数据库服务就可以了.
如果还出现错误的话 那么请你检查一下所写的代码connectionString中的Data Source这个属性填写的值是否正确 本机默认填写.\SQLEXPRESS 或者换成 计算机名\SQLEXPRESS ...