首页 文章

如何在IIS7中增加水晶报表的最大处理作业?

提问于
浏览
1

已达到系统管理员配置的最大报告处理作业限制 .

我的所有代码都运行良好,但一段时间后它显示Crystal Report最大处理作业限制超出的错误 . 我如何将此增加到无限制或更多的处理限制?这样它就不会一次又一次地显示这个错误 . 它在我的系统(本地)上工作正常,但是当我在服务器上部署此应用程序时,一段时间后会出现此错误 . 任何机构都可以帮我解决这个问题

3 回答

  • 1

    你能发布你的代码吗?

    确保你正在做:

    ReportDocument.Close();
    ReportDocument.Dispose();
    
  • 0

    您可以调整HKLM \ SOFTWARE \ Business Objects [Version#] \ Report Application Server \ InProcServer \ PrintJobLimit下的注册表项 . 在服务器上更改它时要小心,因为这决定了可以使用的资源量 . 我建议检查您的代码以确保正确处理报告对象,因为除非您有大量并发用户生成报告,否则您不需要增加限制 .

  • 0

    最好使用try..catch..finally . 它有助于处置:

    try
    
        {
            //your code
        }
    
    catch (Exception ex)
    
        {
            Response.Write(ex.Message);
        }
    
    finally
    
        {
            ReportDocument.Close();
            ReportDocument.Dispose();
        }
    

    我希望它对你有所帮助 .

相关问题