我的网站是一个连接到 SQL Express 数据库的 ASP.NET 2.0 网站。
当我加载我的网站时,我时不时会收到以下错误消息。
用户名“我的用户名”登录失败。
然后在另一次我收到以下错误消息。
从服务器接收结果时发生传输级错误。(提供商:TCP 提供商,错误:0 - 指定的网络名称不再可用。)
按几次 F5 后它就会消失。这是非常断断续续的,这让我发疯,因为托管我网站的公司无法弄清楚为什么会这样。
然后它起作用然后它不起作用,然后它起作用然后它不起作用!
任何想法???
首先,您需要记录此错误发生的日期/时间。如果可能,请将日志记录添加到 asp.net 应用程序,以便记录发生这种情况的确切时间。
步骤 #1:检查 SQL Server 错误日志。重要的是查看在客户端应用程序出现问题时是否记录了任何错误或其他问题。重点是查看问题是在 SQL Server 中,还是在堆栈的“上方”。
步骤 #2:检查 Windows 事件日志。这可能能够显示是否存在系统范围的问题。
这些是应该让您更接近问题的高级测试。
在更新服务器后它解决了该死的问题,所以这只是一个服务器问题。