【发布时间】:2012-09-17 15:59:57
【问题描述】:
每次我全新安装 Windows、Visual Studio 和 Sql Server 时,我总是在让应用程序连接到 Sql Server 的本地实例时遇到问题。
我正在尝试首先使用实体框架代码启动应用程序。这是我的连接字符串。
<add name="KCSoccerDataContext"
connectionString="Data Source=.\MSSQLSERVER;Initial Catalog=KCSoccer;Integrated Security=SSPI"
providerName="System.Data.SqlClient" />
我可以使用 Sql Server Management Studio 连接到数据库实例,但似乎无法使用此连接字符串进行连接。我假设问题与数据库实例的配置方式有关。
我得到的错误是
{“提供者没有返回 ProviderManifestToken 字符串。”}
我不确定这意味着什么或从这里去哪里。
任何人都可以为此提供任何帮助。
谢谢
【问题讨论】:
-
你看过here吗?
-
类似的错误消息是由登录错误引起的。检查内部异常以获取有关错误原因的更多信息。类似的问题在这里stackoverflow.com/questions/5423278/…
-
是的,在我提出问题之前,我总是尝试四处看看。该线程上的任何建议都没有让我有所收获。同样,我认为这与我的 sql server 实例配置错误有关。
-
我的内部异常是这样的:{"建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。未找到或无法访问服务器。验证实例名称是否为正确,并且 SQL Server 配置为允许远程连接。(提供者:SQL 网络接口,错误:25 - 连接字符串无效)“} --- 所以我想我需要帮助找出我的连接字符串
标签: sql-server asp.net-mvc entity-framework entity-framework-4 database-connection