mysql - 电源故障后连接到 SQL Server 时出错

标签 mysql asp.net visual-studio iis

编辑:我很蠢。显然该项目设置为使用非常旧的 session 服务器。该条目被隐藏在 web.config 中,我们没有人意识到它仍然指向 session 数据库的旧服务器。并且该服务器在断电后没有重新启动。


当我尝试运行我的项目时收到以下错误:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

....

[HttpException (0x80004005): Unable to connect to SQL Server session database.]

当我昨晚离开办公室时,这个项目运行得很好,但在某个时候我们发生了电源故障,我的桌面和本地网络上的服务器都宕机了。我还有其他项目连接到同一数据库服务器,并且这些项目仍然有效。我可以在 SSMS 中打开数据库并对其运行查询,没有任何问题。我尝试从几个不同的地方删除临时文件。我已经重新启动 IIS 好几次了。我重新启动了我的电脑,刷新了我的 DNS,清理了解决方案等等......

我被难住了...

我办公室的其他人刚刚尝试过,他也遇到了同样的错误,所以我很确定问题不是我的电脑特有的。

最佳答案

你确定它在线吗?尝试重新启动它 尝试重新加载链接。在某些时候,有可能在断电时,两个部分中的一个没有得到答复,也没有检查另一个是否再次在线,所以只是不断重复最后一条消息。

关于mysql - 电源故障后连接到 SQL Server 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27448869/

相关文章:

c++ - 为什么我写一个空的main没有警告?

ios - 可以仅使用 Windows PC 使用 Visual Studio 模拟 iOS 应用程序

.net - 验证 WCF 服务

mysql - 合并 MySQL 中的两列并忽略 NULL

mysql - 创建具有外键约束的表时执行sql时出错

mysql 查询 - 如何查找一对的部分是否有共同特征

ASP.NET - 如何将 GridView Delete 包装在 try catch 或停止行删除中

asp.net - 为什么此代码会导致错误?

mysql - ruby on rails 数据库条目匹配、存储

c# - 扩展 Asp.Net Identity IsInRole() 方法