Fonctionnalités de programmation des différentes éditions de Reporting Services
Cette rubrique traite des fonctionnalités de programmation qui sont disponibles dans les différentes éditions de Reporting Services.
Restrictions liées aux fonctionnalités par édition
Disponibilité des méthodes d'API du service Web
Messages d'erreur pour les fonctionnalités non disponibles
Restrictions liées aux fonctionnalités par édition
Le tableau ci-dessous répertorie la prise en charge des fonctionnalités de programmation par édition.
Fonctionnalité/édition |
Express |
Workgroup |
Standard |
Entreprise |
Source(s) de données |
Express1 |
Workgroup12 |
O |
O |
Formats de rendu |
Excel, PDF, Image (RGDI, Impression), HTML, Word |
Excel, PDF, Image (RGDI, Impression), HTML, Word |
O |
O |
Gestion |
Gestionnaire de rapports |
O |
O |
O |
Mise en cache |
N |
N |
O |
O |
Historique |
N |
N |
O |
O |
Remise |
N |
N |
O |
O |
Planification |
N |
N |
O |
O |
Extensibilité |
N |
N |
O |
O |
Authentification personnalisée |
N |
O |
O |
O |
Serveurs de rapports avec montée en puissance parallèle |
N |
N |
N |
O |
Abonnements |
N |
N |
O |
O |
Abonnements pilotés par les données |
N |
N |
N |
O |
Sécurité basée sur les rôles |
Rôles fixes |
Rôles fixes |
O |
O |
Générateur de rapports |
N |
O |
O |
O |
Modèles de rapports |
N |
Workgroup12 |
O |
O |
Sécurité des modèles |
N |
N |
O |
O |
Rapports générés interactifs infinis |
N |
N |
N |
O |
Remarques :
1 Instance de SQL Server locale uniquement.
2SQL Server et Analysis Services uniquement.
Disponibilité des méthodes d'API du service Web par édition
Le tableau suivant répertorie les appels de méthode de point de terminaison du service Web d'exécution qui ne sont pas disponibles dans SQL Server Express.
Method |
Restriction |
History. Une exception est levée si le paramètre HistoryID n'est pas null. |
Le tableau suivant répertorie les appels de méthode de point de terminaison du service Web de gestion qui ne sont pas disponibles dans SQL Server Express.
Method |
Restriction Reason |
DataDrivenSubscriptions |
|
History |
|
CustomRolesSecurity |
|
Scheduling |
|
Subscriptions |
|
History |
|
CustomRolesSecurity |
|
Scheduling |
|
Subscriptions |
|
DataDrivenSubscriptions |
|
ExecutionSnapshots et Scheduling. Une exception est levée si le paramètre ExecutionSetting n'est pas égal à ExecutionSettingEnum.Live et si le paramètre Schedule n'est pas null. |
|
History |
|
History et Scheduling. Une exception est levée si le paramètre Schedule n'est pas null. |
|
History. Une exception est levée si le paramètre HistoryID n'est pas null. |
|
Scheduling |
|
Subscriptions |
|
History |
|
Scheduling |
|
Scheduling |
|
Subscriptions |
|
ListSubscriptionsUsingDataSource |
|
Scheduling |
|
Scheduling |
|
Caching |
|
DataDrivenSubscriptions |
|
ExecutionSnapshots et Scheduling. Une exception est levée si le paramètre ExecutionSetting n'est pas égal à ExecutionSettingEnum.Live et si le paramètre Schedule n'est pas null. |
|
History |
|
History et Scheduling. Une exception est levée si le paramètre Schedule n'est pas null. |
|
CustomRolesSecurity |
|
Scheduling |
|
Subscriptions |
|
ExecutionSnapshots |
Messages d'erreur pour les fonctionnalités non disponibles
Reporting Services retournera une erreur RSNotSupported si un appel est effectué à une méthode SOAP qui utilise une fonctionnalité qui n'est pas prise en charge dans l'édition actuellement installée de Reporting Services. Le texte de ce message d'erreur est le suivant :
This feature is unavailable in this edition of Microsoft SQL Server Reporting Services.
Reporting Services retournera un message d'erreur RSEvaluationPeriodExpired en cas de tentative d'accès à une édition d'évaluation expirée de Reporting Services. Le texte de ce message d'erreur est le suivant :
The evaluation period for this instance of Microsoft SQL Server Reporting Services has expired. A license is now required.