Funzionalità di programmazione per le edizioni di Reporting Services
In questo argomento vengono descritte le funzioni di programmazione disponibili nelle varie edizioni di Reporting Services.
Limitazioni delle funzionalità per edizione
Disponibilità del metodo API dei servizi Web
Messaggi di errore per funzionalità non disponibili
Limitazioni delle funzionalità per edizione
Nella tabella seguente è riportato il supporto di aree di funzionalità di programmazione per edizione.
Funzionalità/edizione |
Express |
Workgroup |
Standard |
Enterprise |
Origine/i dati |
Express1 |
Workgroup12 |
S |
S |
Formati di rendering |
Excel, PDF, immagine (RGDI, stampa), HTML, Word |
Excel, PDF, immagine (RGDI, stampa), HTML, Word |
S |
S |
Gestione |
Gestione report |
S |
S |
S |
Memorizzazione nella cache |
N |
N |
S |
S |
Cronologia |
N |
N |
S |
S |
Recapito |
N |
N |
S |
S |
Pianificazione |
N |
N |
S |
S |
Estendibilità |
N |
N |
S |
S |
Autenticazione personalizzata |
N |
S |
S |
S |
Server di report con scalabilità orizzontale |
N |
N |
N |
S |
Sottoscrizioni |
N |
N |
S |
S |
Sottoscrizioni guidate dai dati |
N |
N |
N |
S |
Protezione basata sui ruoli |
Ruoli predefiniti |
Ruoli predefiniti |
S |
S |
Generatore report |
N |
S |
S |
S |
Modelli di report |
N |
Workgroup12 |
S |
S |
Protezione a livello di modello |
N |
N |
S |
S |
Click-through infinito |
N |
N |
N |
S |
Note:
1 Solo istanza locale di SQL Server.
2 Solo SQL Server e Analysis Services.
Disponibilità del metodo API dei servizi Web per edizione
Nella tabella seguente sono illustrate le chiamate ai metodi endpoint del servizio Web di esecuzione non disponibili per SQL Server Express.
Method |
Restriction |
History. Se il parametro HistoryID non è null, verrà generata un'eccezione. |
Nella tabella seguente sono illustrate le chiamate ai metodi endpoint del servizio Web di gestione non disponibili in SQL Server Express.
Method |
Restriction Reason |
DataDrivenSubscriptions |
|
History |
|
CustomRolesSecurity |
|
Scheduling |
|
Subscriptions |
|
History |
|
CustomRolesSecurity |
|
Scheduling |
|
Subscriptions |
|
DataDrivenSubscriptions |
|
ExecutionSnapshots e Scheduling. Se il parametro ExecutionSetting non è uguale a ExecutionSettingEnum.Live e se il parametro Schedule non è null, verrà generata un'eccezione |
|
History |
|
History e Scheduling. Se il parametro Schedule non è null, verrà generata un'eccezione |
|
History. Se il parametro HistoryID non è null, verrà generata un'eccezione. |
|
Scheduling |
|
Subscriptions |
|
History |
|
Scheduling |
|
Scheduling |
|
Subscriptions |
|
ListSubscriptionsUsingDataSource |
|
Scheduling |
|
Scheduling |
|
Caching |
|
DataDrivenSubscriptions |
|
ExecutionSnapshots e Scheduling. Se il parametro ExecutionSetting non è uguale a ExecutionSettingEnum.Live e se il parametro Schedule non è null, verrà generata un'eccezione |
|
History |
|
History e Scheduling. Se il parametro Schedule non è null, verrà generata un'eccezione |
|
CustomRolesSecurity |
|
Scheduling |
|
Subscriptions |
|
ExecutionSnapshots |
Messaggi di errore per funzionalità non disponibili
Se viene effettuata una chiamata a un metodo SOAP che utilizza una funzionalità non supportata nell'edizione istallata di Reporting Services, in Reporting Services verrà restituito un messaggio di errore RSNotSupported. Il testo del messaggio è il seguente:
This feature is unavailable in this edition of Microsoft SQL Server Reporting Services.
Se si tenta di accedere a un'edizione di valutazione scaduta di Reporting Services, in Reporting Services verrà restituito un messaggio di errore RSEvaluationPeriodExpired. Il testo del messaggio è il seguente:
The evaluation period for this instance of Microsoft SQL Server Reporting Services has expired. A license is now required.
Vedere anche