Sintomi
Si supponga di eseguire il rendering di un report in Microsoft SQL Server 2012 Reporting Services (SSRS 2012) o SSRS 2014 e che il report contenga alcuni piccoli errori, ad esempio:
libreria! ReportServer_0-8! 4798! 12/16/2014-16:33:01:: i INFO: RenderForNewSession ('/MyReport ') elaborazione! ReportServer_0-8! 4798! 12/16/2014-16:33:03:: e errore: generazione di Microsoft. ReportingServices. ReportProcessing. ReportProcessingException:, Microsoft. ReportingServices. ReportProcessing. ReportProcessingException: non ci sono dati per il campo nella posizione 8.; elaborazione! ReportServer_0-8! 4798! 12/16/2014-16:33:33:: e errore: lancio Microsoft. ReportingServices. ReportProcessing. ReportProcessingException:, Microsoft. ReportingServices. ReportProcessing. ReportProcessingException: non ci sono dati per il campo alla posizione 9.;
In questo caso, il report viene eseguito correttamente. Tuttavia, potrebbe essere necessario più tempo del solito per eseguire il rendering del report. Ogni errore può causare un ritardo di 30 secondi.
Causa
Questo problema si verifica perché Reporting Services è bloccato per il caricamento dell'oggetto non necessario per la gestione degli errori.
Risoluzione
Questo problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server.
Aggiornamento cumulativo 1 per SQL Server 2014 SP1 /en-us/help/3067839
Aggiornamento cumulativo 5 per SQL Server 2012 SP2 /en-us/help/3037255
Aggiornamento cumulativo 6 per SQL Server 2014 /en-us/help/3031047
Aggiornamento cumulativo 14 per SQL Server 2012 SP1 /en-us/help/3023636
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".