我已经安装了SQL Server 2012和Visual Studio Express for Web 2012,发现无法通过asp.net连接到SQL。我安装了另一个SQL Server 2012实例,并将数据源更改为(LocalDB)/v11.0
,然后它可以工作。
所选数据存储存在问题,可能是由于无效的服务器名称或凭据或权限不足所致。这也可能是由于未启用角色管理器功能引起的。单击下面的按钮以重定向到一个页面,您可以在其中选择新的数据存储。
以下消息可能有助于诊断问题:建立与SQL Server的连接时发生了与网络相关或特定于实例的错误。找不到或无法访问服务器。验证实例名称正确,并且将SQL Server配置为允许远程连接。 (提供者:SQL网络接口,错误:26-查找指定的服务器/实例时发生错误)”
无法建立数据库连接。
如果尚未创建SQL Server数据库,请退出站点管理工具,使用aspnet_regsql命令行实用工具创建和配置数据库,然后返回此工具来设置提供程序。
(LocalDB)/v11.0
上安装了aspnetdb,并更改了machine.config
中的代码:<connectionStrings>
<add name="LocalSqlServer"
connectionString="Data Source=(LocalDB)\v11.0;Initial Catalog=aspnetdb;Integrated Security=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>
我真的希望有人能帮助我解决这个问题,谢谢