【问题标题】:Visual Studio 2010 SQL Developement Server stopped workingVisual Studio 2010 SQL 开发服务器停止工作
【发布时间】: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


    【解决方案1】:

    SQL 服务是否正在运行?查看SQL Server Configuration Manager

    是的,又救了一条人命。

    Run-sqlservermanager11.msc,右键开始。

    【讨论】:

      【解决方案2】:

      SQL 服务是否正在运行?检查下SQL Server Configuration Manager

      我假设您已经尝试过修复安装、卸载和重新启动计算机,请祈祷然后再试一次?

      【讨论】:

      • 是的,我已经尝试了所有这些。第一个建议奏效了。你救了我的命!我是noobile!
      【解决方案3】:

      您的数据库是远程部署的吗?因为有可能是网络宕机了。

      其次,如果您指定了正确的凭据,请检查 we.config 文件。尝试通过SQL Server Management Studio登录。

      还有一件事:停止 SQL Server 服务,然后重新启动它。或者您可以重新启动系统。

      【讨论】:

      • 我的数据库没有远程部署。 web.config 没有任何问题,凭据没有更改,也不应该更改。他们正是他们应该的样子。我已经重新启动了系统。除了在错误出现前几分钟发生的重新启动。
      猜你喜欢
      • 2013-09-06
      • 2011-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-16
      • 2011-12-18
      • 2013-05-19
      • 2018-05-14
      相关资源
      最近更新 更多