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:
-
Per creare un progetto di modello di report, è possibile usare SQL Server 2008 R2 Business Intelligence Development Studio (offerte).
-
Il progetto modello di report usa un database di SQL Server 2008 R2 Parallel Data Warehouse (PDW) come origine dati.
-
Il progetto del modello di report viene distribuito in un server di report di SQL Server 2008 R2.
-
Per creare un set di dati, è possibile usare Microsoft SQL Server 2008 R2 Report Builder 3,0. Il DataSet usa il progetto modello di report come origine dati.
-
Si progetta una query semantica per il DataSet che filtra alcuni risultati per un campo.
-
Si prova a eseguire la query.
In questo scenario, la query semantica non può essere eseguita e viene visualizzato il messaggio di errore seguente:
Si è verificato un errore durante l'esecuzione della query. Si è verificato un errore durante l'esecuzione della query. Vedere l'eccezione interna per i dettagli. (Generatore report di Microsoft SQL Server)
Causa
Questo problema si verifica perché il provider di query semantiche per SQL Server 2008 R2 PDW genera occasionalmente identificatori che differiscono solo per caso. Tuttavia, gli identificatori non fanno distinzione tra maiuscole e minuscole in SQL Server 2008 R2 PDW. Pertanto, il conflitto degli identificatori generati e l'errore si verificano.
Risoluzione
Informazioni sull'aggiornamento cumulativo
Aggiornamento cumulativo 5 per SQL Server 2008 R2
La correzione di questo problema è stata rilasciata per la prima volta in aggiornamento cumulativo 5. 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:
2438347 Pacchetto di aggiornamento cumulativo 5 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".