我得到这个异常,当我想从C#访问数据库。
我的连接字符串
Data Source=(localdb)\v11.0;integrated security=true;User Instance = true;AttachDbFileName=C:\Users\UserName\Desktop\DB\TestDB3.mdf
例外的是
连接到SQL Server的用户实例,当用户实例登录标志是不允许的。 该连接将被关闭。
我得到这个异常,当我想从C#访问数据库。
我的连接字符串
Data Source=(localdb)\v11.0;integrated security=true;User Instance = true;AttachDbFileName=C:\Users\UserName\Desktop\DB\TestDB3.mdf
例外的是
连接到SQL Server的用户实例,当用户实例登录标志是不允许的。 该连接将被关闭。
的LocalDB实例都是“用户实例”,而且也没有必要指定User Instance=true
在连接字符串中,事实上,它甚至不支持(因为你可以看到)。 只是删除这部分它会正常工作。
我想补充一些更多的信息。 如果一些如何,这并不为你工作,它仍然抱怨说,它无法找到服务器。 你将被要求设置按照applicationHost文件,您的应用程序池标识的两个属性
<add name="DefaultAppPool">
<processModel identityType="NetworkService" loadUserProfile="true" setProfileEnvironment="true" />
</add>
在需要这两个属性,以确保您的帐户可以启动的LocalDB服务器。