长查询:有谁知道这个错误是什么?

时间:2013-04-29 13:59:05

标签: asp.net sql-server iis-7

目前,我正在查询拥有600万条记录的sql server数据库。

在查询中指定日期范围以过滤结果。当日期范围很短,即2小时时,应用程序显示结果没有问题。

但是如果日期范围有点长,即一周,则应用程序会显示以下错误:

enter image description here

enter image description here

最后,在我接受了前两个错误之后,我点击了应用程序的任何其他部分,我收到以下错误:

enter image description here

奇怪的是,此行为仅发生在实时服务器(在iis7上运行),而在localhost(casini)中,应用程序显示查询结果,而不管数据范围值。

对于如何解决问题的任何想法都将不胜感激。

1 个答案:

答案 0 :(得分:0)

关于第一个问题,请阅读以下文章here

  

当处理请求时服务器上发生错误时,会向浏览器返回错误响应,并使用Error.create函数创建PageRequestManagerServerErrorException对象。若要自定义错误处理并显示有关服务器错误的更多信息,请处理AsyncPostBackError事件并使用AsyncPostBackErrorMessage和AllowCustomErrorsRedirect属性。有关如何在部分页面更新期间提供自定义错误处理的示例,请参阅自定义ASP.NET UpdatePanel控件的错误处理。

对于第二个问题,您可以获得解决方案here

  

解决方案:我们的网络服务器无法解析后端网站的网址。我们需要在服务器上添加hosts文件条目来解决问题。