Tom*_* B. 6 asp.net connection-string sql-server-2008-r2 asp.net-mvc-3
我正在尝试使用ASP.NET MVC 3连接到我的SQL Server 2008数据库.这是我的连接字符串:
<connectionStrings>
<add name="AppConnectionString"
connectionString="Data Source=(local);Initial Catalog=DatabaseName;User Id=UserName;Password=PassWord;"
providerName="System.Data.SqlClient" />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
什么是错的?
当我尝试在DbContext中查询某些内容时,我得到以下异常:
$ exception {"提供程序未返回ProviderManifestToken字符串."} System.Exception {System.Data.ProviderIncompatibleException}
InnerException {"与SQL Server建立连接时发生与网络相关或特定于实例的错误.未找到服务器或无法访问服务器.验证实例名称是否正确以及SQL Server是否配置为允许远程连接. provider:SQL网络接口,错误:26 - 找到指定的服务器/实例时出错)"} System.Exception {System.Data.SqlClient.SqlException}
有人可以帮帮我吗?
谢谢
首先检查您的 mssqlserver 服务是否运行正常。net start mssqlserver只需在命令提示符下运行即可。
然后尝试将连接字符串更改Data Source=(local)为Data Source=.
以上所有内容均假设您在本地计算机上安装了 sql server。
| 归档时间: |
|
| 查看次数: |
25219 次 |
| 最近记录: |