已达到系统管理员配置的最大报告处理作业限制。
我的所有代码工作正常,但一段时间后它显示超出 Crystal Report 最大处理作业限制的错误。我如何将其增加到无限或更多的处理限制?这样它就不会一次又一次地显示此错误。它在我的系统(本地)上运行良好,但是当我在服务器上部署此应用程序时,一段时间后会出现此错误。任何机构都可以帮助我解决这个问题
已达到系统管理员配置的最大报告处理作业限制。
我的所有代码工作正常,但一段时间后它显示超出 Crystal Report 最大处理作业限制的错误。我如何将其增加到无限或更多的处理限制?这样它就不会一次又一次地显示此错误。它在我的系统(本地)上运行良好,但是当我在服务器上部署此应用程序时,一段时间后会出现此错误。任何机构都可以帮助我解决这个问题
你可以发布你的代码吗?
确保您正在做:
ReportDocument.Close();
ReportDocument.Dispose();
您可以调整 HKLM\SOFTWARE\Business Objects[Version#]\Report Application Server\InProcServer\PrintJobLimit 下的注册表项。在服务器上更改它时要小心,因为这决定了可以使用的资源量。我建议检查您的代码以确保您正确处理报告对象,因为除非您有大量并发用户生成报告,否则您不需要增加限制。
最好使用 try..catch..finally。它有助于处理:
try
{
//your code
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
finally
{
ReportDocument.Close();
ReportDocument.Dispose();
}
我希望它对你有帮助。