我试图打开一个mdf文件,导致用户domain \ user的登录失败。 ConnectionString到现有的mdf文件
<add name="NWindConnectionString" connectionString="data source=(localdb)\mssqllocaldb;attachdbfilename=|DataDirectory|\NWind.mdf;integrated security=True;connect timeout=120" providerName="System.Data.SqlClient" />
我尝试在.NET MVC5项目中使用Visual Studio 2017创建一个mdf文件,导致用户域\用户的登录失败。
我已经安装了SQL Server 2014。 我可以使用Windows凭据完美地连接到SQL Server Management Studio。 SQL Server配置为使用Windows凭据。
我使用SQL Server Managment Studio正确打开了该项目(是GitHub项目)的mdf文件。
将新的MDF文件添加到项目的步骤:
将新项目添加到App_Data文件夹
基于服务的数据库->按钮添加
然后提示错误
要了解我正在遵循https://www.linkedin.com/pulse/service-based-database-file-visual-studio-bharath-gunupati的哪个过程
任何提示,Visual Studio 17可能有什么问题? 可能是Visual Studio的配置错误吗?
目前,我卸载SQL Server 2014并安装SQL Server 2017,希望此修复Visual Studio的某些错误配置。
安装后仍然无法运行
答案 0 :(得分:0)
我找到了解决方法。
显然,与visualstudio一起安装的sql server localdb损坏了。所以我在命令行窗口上运行它。
sqllocaldb stop mssqllocaldb
sqllocaldb delete mssqllocaldb
sqllocaldb start "MSSQLLocalDB"
尽管如此,我的Visual Studio需要补充才能正确连接SQL Server。
这实际上是修复我的登录错误的原因。
万一你们需要这个Complement for Visual Studio 2017补充,但是不确定这是否是解决方案的一部分。