私はSSRSレポートに取り組んでいます。Report Builder から実行すると問題なく動作します。
現在、レポート ビューアを使用してレポートを表示するサイトから同じレポートを実行すると、タイムアウトの問題が発生します。そのため、90 秒後にタイムアウトすることがわかりました。この場合、どうすればいいですか?
-サイト設定からレポートをタイムアウトしないように設定しました
- Report Dataset のプロパティで Time も設定しました。
- 処理オプションも試しました。
私はSSRSレポートに取り組んでいます。Report Builder から実行すると問題なく動作します。
現在、レポート ビューアを使用してレポートを表示するサイトから同じレポートを実行すると、タイムアウトの問題が発生します。そのため、90 秒後にタイムアウトすることがわかりました。この場合、どうすればいいですか?
-サイト設定からレポートをタイムアウトしないように設定しました
- Report Dataset のプロパティで Time も設定しました。
私は解決策を見つけました、それは問題でしたajaxToolkit:ToolkitScriptManager
AsyncPostBackTimeout="56000" を に追加する必要がありましたajaxToolkit:ToolkitScriptManager
。
前
<ajaxToolkit:ToolkitScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="True"/>
後
<ajaxToolkit:ToolkitScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="True" AsyncPostBackTimeout="56000"/>
今では正常に動作します。
まず、データ セットのプロパティで、すべてのデータ セットのタイムアウト プロパティを 0 に設定します。これは、タイムアウトしないことを意味します。これは、常にすべてのレポートに対して実際的な決定であるとは限りませんが、タイムアウトの問題が発生している場合は、ここから始めることをお勧めします。
データセットは 1 つだけですか? その場合、SQL Server Management Studio でクエリを実行すると、実行にどのくらい時間がかかりますか?