現象
たとえば次のようなシナリオを考えてみます。
- Microsoft SQL Server 2012 Reporting Services (SSRS 2012) または SQL Server 2014 Reporting Services (SSRS 2014) を使用します。
- データドリブン サブスクリプションを作成し、クエリを使用してサブスクリプションを推進します。
- クエリが完全に実行されるまでに 30 秒以上かかる。
このシナリオでは、クエリを検証できないため、サブスクリプションを作成できません。
解決策
この問題は、次の SQL Server の累積的な更新プログラムで最初に修正されました。
SQL Server 2014 用の累積的な更新プログラム 3 /en-us/help/2984923
SQL Server 2012 SP2 の累積的な更新プログラム 1 /en-us/help/2976982
SQL Server 2012 SP1 用の累積的な更新プログラム 10 /en-us/help/2954099
SQL Server 用の累積的な更新プログラムについて
SQL Server 用の新しい累積的な更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 SQL Server の最新の累積的な更新プログラムを確認してください。
- SQL Server 2014 の最新の累積的な更新プログラム
- SQL Server 2012 SP2 の最新の累積的な更新プログラム
- SQL Server 2012 SP1 の最新の累積的な更新プログラム
追加情報
この問題は、SQL Server 2012 の欠陥が原因で発生します。 データ駆動型サブスクリプションの場合、ユーザーが指定したタイムアウトは、Web UI または API 呼び出しを使用して反映されません。 これにより、UI で [検証] または [次へ] をクリックした場合、または API 呼び出しを使用して検証を行うと、長時間実行されるクエリがタイムアウトします。
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。