次の方法で共有


Reporting Services の各エディションのプログラミング機能

Microsoft Reporting Services にはいくつかの異なるエディションがあります。ここでは、Reporting Services の異なるエディションで使用可能なプログラミング機能について説明します。

使用できない機能に対するエラー メッセージ

Reporting Services の現在インストールされているエディションでサポートされていない機能を使用する SOAP メソッドへの呼び出しが実行されると、Reporting Services は RSNotSupported エラーを返します。このエラー メッセージの内容は次のとおりです。

This feature is unavailable in this sedition 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.

エディションによる機能の制限

次の表に、エディションによってサポートされるプログラミング機能の領域を示します。

Feature/Edition

Express

Workgroup

Standard

Enterprise

Data Source(s)

Express

Workgroup 

Rendering Formats

Excel、PDF、画像 (RGDI、印刷)、HTML

Excel、PDF、画像 (RGDI、印刷)、HTML

Management

レポート マネージャ

Caching

×

×

History

×

×

Delivery

×

×

Scheduling

×

×

Extensibility

×

×

Custom Authentication

×

Scale-out Report Servers

×

×

×

Subscriptions

×

×

Data Driven Subscriptions

×

×

×

Role Based Security

固定ロール

固定ロール

Report Builder

×

Report Models

×

Workgroup 

Model Level Security

×

×

Infinite Clickthrough

×

×

×

注 :

1 ローカル SQL Server インスタンスのみ

2 SQL Server および Analysis Services のみ

エディションによる Web サービス API メソッドの可用性

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

Method

Restriction

LoadReport

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

参照

その他の技術情報

SQL Server 2005 Express Edition with Advanced Services の Reporting Services
SQL Server 2005 の各エディションがサポートする機能
Reporting Services の機能
レポート サーバー Web サービスの機能

ヘルプおよび情報

SQL Server 2005 の参考資料の入手