Reporting Services の各エディションのプログラミング機能
ここでは、Reporting Services のさまざまなエディションで使用可能なプログラミング機能について説明します。
エディションによる機能の制限
エディションによる Web サービス API メソッドの可用性
使用できない機能に対するエラー メッセージ
エディションによる機能の制限
次の表に、エディションによってサポートされるプログラミング機能の領域を示します。
機能/エディション |
Express |
Workgroup |
Standard |
Enterprise |
データ ソース |
Express1 |
Workgroup12 |
○ |
○ |
表示形式 |
Excel、PDF、画像 (RGDI、印刷)、HTML、Word |
Excel、PDF、画像 (RGDI、印刷)、HTML、Word |
○ |
○ |
管理 |
レポート マネージャー |
○ |
○ |
○ |
キャッシュ |
× |
× |
○ |
○ |
履歴 |
× |
× |
○ |
○ |
配信 |
× |
× |
○ |
○ |
スケジュール |
× |
× |
○ |
○ |
拡張性 |
× |
× |
○ |
○ |
カスタム認証 |
× |
○ |
○ |
○ |
スケールアウト レポート サーバー |
× |
× |
× |
○ |
サブスクリプション |
× |
× |
○ |
○ |
データ ドリブン サブスクリプション |
× |
× |
× |
○ |
ロール ベース セキュリティ |
固定ロール |
固定ロール |
○ |
○ |
レポート ビルダー |
× |
○ |
○ |
○ |
レポート モデル |
× |
Workgroup12 |
○ |
○ |
モデル レベルのセキュリティ |
× |
× |
○ |
○ |
無制限クリックスルー |
× |
× |
× |
○ |
注 :
1 ローカル SQL Server インスタンスのみ。
2SQL Server および Analysis Services のみ。
エディションによる Web サービス API メソッドの可用性
次の表に、SQL Server Express に対しては使用できない実行 Web サービス エンドポイント メソッド呼び出しを示します。
Method |
Restriction |
History。HistoryID パラメーターが null ではない場合、例外がスローされます。 |
次の表に、SQL Server Express では使用できない管理 Web サービス エンドポイント メソッド呼び出しを示します。
Method |
Restriction Reason |
DataDrivenSubscriptions |
|
History |
|
CustomRolesSecurity |
|
Scheduling |
|
Subscriptions |
|
History |
|
CustomRolesSecurity |
|
Scheduling |
|
Subscriptions |
|
DataDrivenSubscriptions |
|
ExecutionSnapshots および Scheduling。ExecutionSetting パラメーターが ExecutionSettingEnum.Live と等価ではなく、かつ Schedule パラメーターが null ではない場合、例外がスローされます。 |
|
History |
|
History および Scheduling。Schedule パラメーターが null ではない場合、例外がスローされます。 |
|
History。HistoryID パラメーターが null ではない場合、例外がスローされます。 |
|
Scheduling |
|
Subscriptions |
|
History |
|
Scheduling |
|
Scheduling |
|
Subscriptions |
|
ListSubscriptionsUsingDataSource |
|
Scheduling |
|
Scheduling |
|
Caching |
|
DataDrivenSubscriptions |
|
ExecutionSnapshots および Scheduling。ExecutionSetting パラメーターが ExecutionSettingEnum.Live と等価ではなく、かつ Schedule パラメーターが null ではない場合、例外がスローされます。 |
|
History |
|
History および Scheduling。Schedule パラメーターが null ではない場合、例外がスローされます。 |
|
CustomRolesSecurity |
|
Scheduling |
|
Subscriptions |
|
ExecutionSnapshots |
使用できない機能に対するエラー メッセージ
Reporting Services の現在インストールされているエディションでサポートされていない機能を使用する SOAP メソッドへの呼び出しが実行されると、Reporting Services は RSNotSupported エラーを返します。このエラー メッセージの内容は次のとおりです。
This feature is unavailable in this edition of Microsoft SQL Server Reporting Services.
Reporting Services の有効期限が切れた評価エディションへのアクセスが試行されると、Reporting Services は RSEvaluationPeriodExpired エラー メッセージを返します。このエラー メッセージの内容は次のとおりです。
The evaluation period for this instance of Microsoft SQL Server Reporting Services has expired. A license is now required.