长话不说,但是我有一个Web应用程序,该应用程序具有可以正常运行的SQL Server DB,但是还具有ASPNETDB.MDF数据库(用于成员身份),在SQL Server 2008下始终可以正常运行。我在服务器上进行了升级到SQL Server 2014,我将无法再访问ASPNETDB.MDF数据库并收到此错误:
找不到服务器或无法访问服务器。验证 实例名称正确,并且该SQL Server配置为允许 远程连接。 (提供者:SQL网络接口,错误:26- 查找指定的服务器/实例时出错)
我已经修改了连接字符串以更新到2014年的预期值,并且在简单的控制台应用程序中可以正常工作(我可以连接,运行SQL命令等),但是我无法弄清为什么可以使其投入生产注意:它甚至无法在Web服务器上的浏览器中运行-我收到相同的错误。
这是我的连接字符串:
<add name="DefaultConnection" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|ASPNETDB.MDF;Trusted_Connection=Yes" />