Príznaky
Predpokladajme, že vyrobíte zostavu v službe Microsoft SQL Server 2012 Reporting Services (OSBP 2012) alebo OSBP 2014, a že zostava obsahuje niekoľko malých chýb, napríklad:
Knižnica! ReportServer_0 – 8! 4798! 12/16/2014 – 16:33:01:: i INFO: RenderForNewSession ('/MyReport ') processing! ReportServer_0 – 8! 4798! 12/16/2014-16:33:03:: e ERROR: hádzanie Microsoft. ReportingServices. ReportProcessing. ReportProcessingException:, Microsoft. ReportingServices. ReportProcessing. ReportProcessingException: nie sú k dispozícii žiadne údaje pre pole v pozícii 8.; spracovanie! ReportServer_0 – 8! 4798! 12/16/2014-16:33:33:: e ERROR: hádzanie Microsoft. ReportingServices. ReportProcessing. ReportProcessingException:, Microsoft. ReportingServices. ReportProcessing. ReportProcessingException: nie sú k dispozícii žiadne údaje pre pole v pozícii 9.;
V tejto situácii sa zostava úspešne spustí. Ak však chcete zostavu vykresliť, môže to trvať dlhšie ako zvyčajne. Každá chyba môže spôsobiť oneskorenie 30 sekúnd.
Príčina
Tento problém sa vyskytuje, pretože služba Reporting Services je zablokovaná načítaním nepotrebného objektu na spracovanie chýb.
Riešenie
Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.
Kumulatívna aktualizácia balíka 1 pre SQL Server 2014 SP1 /en-us/help/3067839
Kumulatívna aktualizácia balíka 5 pre SQL Server 2012 SP2 /en-us/help/3037255
Kumulatívna aktualizácia 6 pre SQL Server 2014 /en-us/help/3031047
Kumulatívna aktualizácia 14 pre SQL Server 2012 SP1 /en-us/help/3023636
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.