Intermittierende Crystal Reports die Fehlermeldung "Die Anfrage konnte nicht für die Hintergrundverarbeitung eingereicht werden."

Sind wir mit Crystal Reports-berichten auf einem Windows Server 2008 mit .NET framework 3.5 SP1.

Ich habe viele gesehen, die bewirkt, dass der Allgemeine Fehler "Die Anforderung konnte nicht für die Hintergrundverarbeitung eingereicht werden." auf anderen Foren, jedoch neigen Sie dazu, hartnäckig zu sein und wiederholbar-beeinflussen nur einen einzigen Bericht, der durch eine Besondere Formatierung der Ausgabe mit einem bestimmten Bericht.
Wir sehen diesen Fehler mit den unten stack-trace, nur zeitweise.

  • Es wirkt sich auf mehrere verschiedene Berichte, die wir haben.
  • Es betrifft eine bestimmte berichten häufiger als andere berichten.
  • Einmal einen Bericht betroffen ist, die gleichen Fehler erscheinen Häufig in mehreren berichten zu etwa der gleichen Zeit zB. für die nächsten 10 Minuten.
  • Desselben Berichts ausführen, mit den gleichen Parametern arbeiten kann, wenn Sie wieder laufen (bald nach) oder die Anwendung möglicherweise einen Neustart, bevor der report erneut erfolgreich ausgeführt.

Diese Berichte alle arbeiteten bisher ohne Problem. Keine änderung in der server-oder der code scheint offensichtlich, welche würde ausgelöst haben diesen Fehler. Alle code-behind-für diese ist VB.NET

Hatten wir Schwierigkeiten bei der Wiedergabe im test-Umgebungen, und ein Upgrade auf die neueste version von Crystal hat nicht geholfen überhaupt.
Jede Hilfe oder Anregungen, die Sie vielleicht in der Lage zu machen, um dieses Problem zu beheben würde sehr geschätzt.


"The request could not be submitted for background processing."  
  at CrystalDecisions.ReportAppServer.Controllers.DatabaseControllerClass.ReplaceConnection(Object oldConnection, Object newConnection, Object parameterFields, Object crDBOptionUseDefault)  
  at CrystalDecisions.CrystalReports.Engine.Table.SetDataSource(Object val, Type type)  
  at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)  
--- End of inner exception stack trace ---  
  at CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)  
  at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)  
  at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataSet dataSet)  
  at "USER CODE"
Hatten Sie schon einmal irgendwo? Wir leiden, das gleiche Problem.

InformationsquelleAutor Robert | 2010-02-02

Schreibe einen Kommentar