Programmieren von Features für Reporting Services-Editionen
In diesem Thema werden die Programmierbarkeitsfeatures erläutert, die in anderen Editionen von Reporting Services verfügbar sind.
Featureeinschränkungen je nach Edition
Verfügbarkeit der Webdienst-API-Methode
Fehlermeldungen für nicht verfügbare Features
Featureeinschränkungen je nach Edition
In der nachfolgenden Tabelle wird die Unterstützung des Programmierfeaturebereichs je nach Edition beschrieben.
Feature/Edition |
Express |
Workgroup |
Standard |
Enterprise |
Datenquelle(n) |
Express1 |
Workgroup12 |
J |
J |
Renderingformate |
Excel, PDF, Bild (RGDI, Druck), HTML, Word |
Excel, PDF, Bild (RGDI, Druck), HTML, Word |
J |
J |
Verwaltung |
Berichts-Manager |
J |
J |
J |
Zwischenspeichern |
N |
N |
J |
J |
Verlauf |
N |
N |
J |
J |
Delivery |
N |
N |
J |
J |
Zeitplanung |
N |
N |
J |
J |
Erweiterbarkeit |
N |
N |
J |
J |
Benutzerdefinierte Authentifizierung |
N |
J |
J |
J |
Berichtsserver für horizontales Skalieren |
N |
N |
N |
J |
Abonnements |
N |
N |
J |
J |
Datengesteuerte Abonnements |
N |
N |
N |
J |
Rollenbasierte Sicherheit |
Feste Rollen |
Feste Rollen |
J |
J |
Berichts-Generator |
N |
J |
J |
J |
Berichtsmodelle |
N |
Workgroup12 |
J |
J |
Sicherheit auf Modellebene |
N |
N |
J |
J |
Uneingeschränktes Durchklicken |
N |
N |
N |
J |
Hinweise:
1 Nur lokale SQL Server-Instanz.
Nur 2SQL Server und Analysis Services.
Verfügbarkeit der Webdienst-API-Methode je nach Edition
In der folgenden Tabelle werden die Methodenaufrufe zur Ausführung der Webdienst-Endpunkte dargestellt, die für SQL Server Express nicht verfügbar sind.
Method |
Restriction |
Verlauf. Es wird eine Ausnahme ausgelöst, wenn der HistoryID-Parameter nicht null lautet. |
In der folgenden Tabelle werden die Methodenaufrufe zur Verwaltung der Webdienst-Endpunkte dargestellt, die für SQL Server Express nicht verfügbar sind.
Method |
Restriction Reason |
DataDrivenSubscriptions |
|
Verlauf |
|
CustomRolesSecurity |
|
Zeitplanung |
|
Abonnements |
|
Verlauf |
|
CustomRolesSecurity |
|
Zeitplanung |
|
Abonnements |
|
DataDrivenSubscriptions |
|
ExecutionSnapshots und Zeitplanung. Es wird eine Ausnahme ausgelöst, wenn der ExecutionSetting-Parameter nicht ExecutionSettingEnum.Live entspricht und wenn der Schedule-Parameter nicht null lautet. |
|
Verlauf |
|
Verlauf und Zeitplanung. Es wird eine Ausnahme ausgelöst, wenn der Schedule-Parameter nicht null lautet. |
|
Verlauf. Es wird eine Ausnahme ausgelöst, wenn der HistoryID-Parameter nicht null lautet. |
|
Zeitplanung |
|
Abonnements |
|
Verlauf |
|
Zeitplanung |
|
Zeitplanung |
|
Abonnements |
|
ListSubscriptionsUsingDataSource |
|
Zeitplanung |
|
Zeitplanung |
|
Zwischenspeichern |
|
DataDrivenSubscriptions |
|
ExecutionSnapshots und Zeitplanung. Es wird eine Ausnahme ausgelöst, wenn der ExecutionSetting-Parameter nicht ExecutionSettingEnum.Live entspricht und wenn der Schedule-Parameter nicht null lautet. |
|
Verlauf |
|
Verlauf und Zeitplanung. Es wird eine Ausnahme ausgelöst, wenn der Schedule-Parameter nicht null lautet. |
|
CustomRolesSecurity |
|
Zeitplanung |
|
Abonnements |
|
ExecutionSnapshots |
Fehlermeldungen für nicht verfügbare Features
Reporting Services gibt einen RSNotSupported-Fehler zurück, falls eine SOAP-Methode aufgerufen wird, die ein Feature verwendet, das in der aktuell installierten Edition von Reporting Services nicht unterstützt wird. Der Text dieser Fehlermeldung lautet:
This feature is unavailable in this edition of Microsoft SQL Server Reporting Services.
Reporting Services gibt eine RSEvaluationPeriodExpired-Fehlermeldung zurück, wenn der Versuch unternommen wird, auf eine abgelaufene Evaluation Edition von Reporting Services zuzugreifen. Der Text dieser Fehlermeldung lautet:
The evaluation period for this instance of Microsoft SQL Server Reporting Services has expired. A license is now required.