我有一个MVC4应用程序在我今天开始工作之前正在运行。据我所知,我没有对连接字符串进行任何更改。
我有一个连接字符串设置为使用SQL Server 2012数据库。
尝试从本地计算机运行应用程序时出现此错误:
建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)
说明的
在执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪,以获取有关错误及其在代码中的起源位置的更多信息。
SQLExpress数据库文件自动创建错误:
连接字符串使用应用程序的App_Data目录中的数据库位置指定本地SQL Server Express实例。提供程序尝试自动创建应用程序服务数据库,因为提供程序确定数据库不存在。要成功检查应用程序服务数据库是否存在并自动创建应用程序服务数据库,必须满足以下配置要求:
必须在计算机上安装Sql Server Express。
如果我从它所在的服务器运行应用程序,我不会收到此错误。我还可以使用SQL Server Management Studio和Server Explorer中内置的Visual Studios从本地计算机和服务器访问SQL Server数据库。