Microsoft distribuisce le correzioni di Microsoft SQL Server 2008 R2 in un unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 R2 Fix.
Sintomi
Considerare lo scenario descritto di seguito:
-
Microsoft SQL Server 2008 R2 Reporting Services (SSRS) viene eseguito nella modalità integrata di SharePoint .
-
È possibile integrare un sito di Microsoft SharePoint 2010 con SSRS 2008 R2.
-
Si esegue il sito di SharePoint in modalità di debug.
-
Si distribuisce un report in una raccolta documenti nel sito di SharePoint. Il report contiene un report di drill-through.
-
Per visualizzare il report, è possibile aggiungere una Web part Visualizzatore report a una pagina di SharePoint.
-
Fare clic sul collegamento drill-through per aprire il report drill-through nella pagina di SharePoint.
In questo scenario viene visualizzato un messaggio di errore simile al seguente:
Messaggio: sys. ArgumentNullException: il valore non può essere null. Nome parametro: panelsCreated [6] linea: 129Char: 12Code: 0URI: http://ServerName/ScriptResource.axd?d=eIta46jBcyLp_5IiiP-xPYuM8iTgFWIJYJ1hdQQhytwzGZrxHUy3xfhvGgvjnG17BofUwEtaQ7Yik54n3MpmW77MX1gjt2yj-Zgalo8nheYxZrca6zgrx0VoNFUyBrAw0&t = ffffffffec2d9970
Nota Questo problema si verifica in genere quando si usa la modalità integrata di SharePoint . Inoltre, questo problema può verificarsi anche quando si usa la modalità nativa se le condizioni seguenti sono vere:
-
Si usa il controllo ReportViewer WebForms rilasciato insieme a Visual Studio 2010 in una pagina Web.
-
Puoi impostare la proprietà MostraBarraStrumenti del controllo su false.
-
Il sito Web viene eseguito in modalità debug.
-
Puoi configurare alcuni elementi della pagina per ascoltare l'evento PageRequestManager. pageLoaded .
Causa
Questo problema si verifica perché il controllo ReportViewer non genera correttamente il report.
Risoluzione
Informazioni sull'aggiornamento cumulativo
SQL Server 2008 R2
La correzione di questo problema è stata rilasciata per la prima volta nell'aggiornamento cumulativo 4. Per altre informazioni su come ottenere questo pacchetto di aggiornamento cumulativo per SQL Server 2008 R2, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
2345451 Pacchetto di aggiornamento cumulativo 4 per SQL Server 2008 R2 Nota Poiché le build sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 R2 Fix. Ti consigliamo di considerare l'applicazione della versione di correzione più recente che contiene questo hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:
981356 Build di SQL Server 2008 R2 rilasciate dopo il rilascio di SQL Server 2008 R2
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Soluzione alternativa
Per risolvere il problema, disattivare la modalità di debug nel file Web. config del sito di SharePoint. A questo scopo, imposta la proprietà debug del tag compilation su false nel file Web. config. Di seguito è riportato un esempio di testo che illustra la proprietà debug del tag compilation impostato su false:
<?xml version="1.0" encoding="utf-8"?><<configuration>... <system.web>...<compilation defaultLanguage="c#" debug="false" ... />
Riferimenti
Per altre informazioni sul modello di manutenzione incrementale per SQL Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:
935897 Un modello di manutenzione incrementale è disponibile nel team di SQL Server per fornire gli hotfix per i problemi segnalatiPer altre informazioni sullo schema di denominazione per gli aggiornamenti di SQL Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:
822499Nuovo schema di denominazione per i pacchetti di aggiornamento software di Microsoft SQL ServerPer altre informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:
824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft