Condividi tramite


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

LoadReport

LoadReport2

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

CreateDataDrivenSubscription

DataDrivenSubscriptions

CreateReportHistorySnapshot

History

CreateRole

CustomRolesSecurity

CreateSchedule

Scheduling

CreateSubscription

Subscriptions

DeleteReportHistorySnapshot

History

DeleteRole

CustomRolesSecurity

DeleteSchedule

Scheduling

DeleteSubscription

Subscriptions

GetDataDrivenSubscriptionProperties

DataDrivenSubscriptions

GetExecutionOptions

ExecutionSnapshots e Scheduling. Se il parametro ExecutionSetting non è uguale a ExecutionSettingEnum.Live e se il parametro Schedule non è null, verrà generata un'eccezione

GetReportHistoryLimit

History

GetReportHistoryOptions

History e Scheduling. Se il parametro Schedule non è null, verrà generata un'eccezione

GetReportParameters

History. Se il parametro HistoryID non è null, verrà generata un'eccezione.

GetScheduleProperties

Scheduling

GetSubscriptionProperties

Subscriptions

ListReportHistory

History

ListScheduledReports

Scheduling

ListSchedules

Scheduling

ListSubscriptions

Subscriptions

ListSubscriptionsUsingDataSource

ListSubscriptionsUsingDataSource

PauseSchedule

Scheduling

ResumeSchedule

Scheduling

SetCacheOptions

Caching

SetDataDrivenSubscriptionProperties

DataDrivenSubscriptions

SetExecutionOptions

ExecutionSnapshots e Scheduling. Se il parametro ExecutionSetting non è uguale a ExecutionSettingEnum.Live e se il parametro Schedule non è null, verrà generata un'eccezione

SetReportHistoryLimit

History

SetReportHistoryOptions

History e Scheduling. Se il parametro Schedule non è null, verrà generata un'eccezione

SetRoleProperties

CustomRolesSecurity

SetScheduleProperties

Scheduling

SetSubscriptionProperties

Subscriptions

UpdateReportExecutionSnapshot

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.