我正在对我的ASP.NET MVC 3 C#应用程序中的视图做一些小修改,突然应用程序就不再运行了。错误消息如下:
System.Data.SqlClient.SqlException:在建立到Server的连接时发生了与网络相关的或特定于实例的错误.找不到或无法访问服务器。验证实例名是否正确,以及Server是否配置为允许远程连接。(提供程序:共享内存提供程序,错误: 40 -无法打开到Server的连接)
在仔细检查服务器资源管理器时,我注意到所有数据库连接都不再工作了。我无法扩展任何连接来查看以前在其中生成的表和数据。当我尝试时,会产生一个弹出窗口,该窗口重复上面所述的完全相同的错误。
需要注意的是,我没有对应用程序中与数据库相关的任何部分进行任何修改。当所有这些发生时,我正在重新安排我的应用程序中视图的一些可视组件。我最近刚刚重新启动了我的电脑,从那时起我就再也没有做过其他的修改了。
起初,我认为Server以某种方式覆盖了我的开发环境版本的Server,并开始重新安装SQL Server Express。现在每次安装都失败。没有具体的错误。Windows生成一条错误消息,说明安装程序“停止工作”并挂起直到关闭。
我尝试了几个不同版本的Server安装包,它们都会在安装过程的不同点导致相同的错误。首先,我甚至不确定是否是问题所在。我不知道为什么会这样,因为我使用的是内置在Visual Studio 2010中的Server版本。
发布于 2011-10-15 07:28:55
SQL服务正在运行吗?在Server配置管理器下面检查。
我想您已经尝试过修复安装、卸载和重新启动计算机,请再试一次?
发布于 2012-10-28 19:47:21
发布于 2011-10-15 07:30:53
您的数据库是否远程部署?因为网络有可能瘫痪了。
其次,如果您指定了正确的凭据,请签入we.config文件。尝试通过SQL Server Management Studio登录。
还有一件事:停止SQL Server服务,然后重新启动它。或者你可以重新启动系统。
https://stackoverflow.com/questions/7776437
复制相似问题