KB4013247 - FIX: Le sottoscrizioni SSRS non vengono eseguite per un report che si connette a un elenco esterno di SharePoint

Si applica a
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2012 Service Pack 3 SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Sintomi

Si supponga di disporre di un report che si connette a un elenco esterno di SharePoint e quindi di configurare una sottoscrizione di Microsoft SQL Server 2012 o 2016 Reporting Services (SSRS) per il report. In questo caso, l'abbonamento non viene eseguito e viene visualizzato il messaggio di errore seguente:

Nota

Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: esecuzione della query non riuscita per il set di dati 'DatasetName'. >--- Microsoft.BusinessData.Infrastructure.BdcException: esecuzione shim non riuscita in modo imprevisto - Creazione del proxy non riuscita. Contesto predefinito non trovato.

Causa

Questo problema si verifica perché l'oggetto SPServiceContext o SPServiceContextScope non viene mai creato.

Risoluzione

Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:

Aggiornamento cumulativo 8 per SQL Server 2016 SP1

Aggiornamento cumulativo 8 per SQL Server 2012 SP3

Informazioni sugli aggiornamenti cumulativi per SQL Server

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutte le correzioni rapide e di sicurezza incluse nell'aggiornamento cumulativo precedente. Vedere gli aggiornamenti cumulativi più recenti per SQL Server:

Aggiornamento cumulativo più recente per SQL Server 2016

Aggiornamento cumulativo più recente per SQL Server 2012 SP3

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.