次の方法で共有


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

LoadReport

LoadReport2

History。HistoryID パラメーターが null ではない場合、例外がスローされます。

次の表に、SQL Server Express では使用できない管理 Web サービス エンドポイント メソッド呼び出しを示します。

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 および Scheduling。ExecutionSetting パラメーターが ExecutionSettingEnum.Live と等価ではなく、かつ Schedule パラメーターが null ではない場合、例外がスローされます。

GetReportHistoryLimit

History

GetReportHistoryOptions

History および Scheduling。Schedule パラメーターが null ではない場合、例外がスローされます。

GetReportParameters

History。HistoryID パラメーターが null ではない場合、例外がスローされます。

GetScheduleProperties

Scheduling

GetSubscriptionProperties

Subscriptions

ListReportHistory

History

ListScheduledReports

Scheduling

ListSchedules

Scheduling

ListSubscriptions

Subscriptions

ListSubscriptionsUsingDataSource

ListSubscriptionsUsingDataSource

PauseSchedule

Scheduling

ResumeSchedule

Scheduling

SetCacheOptions

Caching

SetDataDrivenSubscriptionProperties

DataDrivenSubscriptions

SetExecutionOptions

ExecutionSnapshots および Scheduling。ExecutionSetting パラメーターが ExecutionSettingEnum.Live と等価ではなく、かつ Schedule パラメーターが null ではない場合、例外がスローされます。

SetReportHistoryLimit

History

SetReportHistoryOptions

History および Scheduling。Schedule パラメーターが null ではない場合、例外がスローされます。

SetRoleProperties

CustomRolesSecurity

SetScheduleProperties

Scheduling

SetSubscriptionProperties

Subscriptions

UpdateReportExecutionSnapshot

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.