【发布时间】:2011-12-08 06:03:57
【问题描述】:
我正在对我的 ASP.NET MVC 3 C# 应用程序中的视图进行细微修改,但突然间该应用程序将不再运行。错误信息如下:
System.Data.SqlClient.SqlException:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供者:共享内存提供者,错误:40 - 无法打开与 SQL Server 的连接)
在仔细检查服务器资源管理器后,我注意到所有数据库连接都不再工作。我无法展开任何连接来查看我之前在其中生成的表和数据。当我尝试这样做时,会生成一个弹出窗口,该窗口重复与上述完全相同的错误。
请务必注意,我并未对与数据库相关的应用程序的任何部分进行任何修改。当这一切发生时,我正在重新排列应用程序中视图的一些可视组件。我刚刚重新启动了我的计算机,并且从那时起没有进行任何其他修改。
起初我以为 SQL Express 不知何故覆盖了我的开发环境版本的 SQL Server 并开始重新安装 SQL Server Express。现在每次安装都失败。没有具体错误。 Windows 生成一条错误消息,指出安装应用程序“停止工作”并挂起直到关闭。
我尝试了几种不同版本的 SQL Server Express 安装包,它们都导致在安装过程的不同点出现相同的错误。需要明确的是,我什至不确定 SQL Server Express 是否存在问题。我不知道为什么会这样,因为我使用的是Visual Studio 2010 内置的 SQL Server 版本。
【问题讨论】:
标签: c# asp.net sql-server visual-studio-2010 asp.net-mvc-3