Sintomi
Considerare lo scenario descritto di seguito:
-
Si usa Microsoft SQL Server 2012 Reporting Services (SSRS 2012) o SQL Server 2014 Reporting Services (SSRS 2014).
-
Si crea un abbonamento basato sui dati e si usa una query per guidare l'abbonamento.
-
La query richiede più di 30 secondi per l'esecuzione completa.
In questo scenario non è possibile creare l'abbonamento perché non è possibile convalidare la query.
Risoluzione
Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server.
Aggiornamento cumulativo 3 per SQL Server 2014 /en-us/help/2984923
Aggiornamento cumulativo 1 per SQL Server 2012 SP2 /en-us/help/2976982
Aggiornamento cumulativo 10 per SQL Server 2012 SP1 /en-us/help/2954099
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:
Ulteriori informazioni
Questo problema si verifica a causa di un difetto in SQL Server 2012. Per gli abbonamenti basati sui dati, qualsiasi timeout specificato dall'utente non viene rispettato tramite l'interfaccia utente Web o le chiamate API. Ciò comporterà l'intervallo di query a lunga durata quando si fa clic su convalida o Avanti nell'interfaccia utente oppure si esegue la convalida tramite le chiamate API.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".