每次我全新安装Windows,Visual Studio和Sql Server时,我总是遇到让应用程序连接到本地Sql Server实例的问题。
我首先尝试使用Entity Framework代码启动应用程序。这是我的连接字符串。
<add name="KCSoccerDataContext"
connectionString="Data Source=.\MSSQLSERVER;Initial Catalog=KCSoccer;Integrated Security=SSPI"
providerName="System.Data.SqlClient" />
我可以使用Sql Server Management Studio连接到数据库实例,但似乎无法使用此连接字符串进行连接。我假设问题与数据库实例的配置方式有关。
我得到的错误是
{“提供程序未返回ProviderManifestToken字符串。”}
我不确定这意味着什么或从何处开始。
任何人都可以给予任何帮助,这将是非常棒的。
由于
答案 0 :(得分:3)
仅使用此连接字符串:
<add name="KCSoccerDataContext"
connectionString="Data Source=.;Initial Catalog=KCSoccer;Integrated Security=SSPI"
providerName="System.Data.SqlClient" />
MSSQLSERVER
是默认实例的名称。它不用于连接字符串。如果您尝试使用它,它甚至无法在Management studio中运行。只能使用自定义实例的名称。
答案 1 :(得分:0)