今日まで変更を加えるたびに完全に展開されたレポート部分があります。
レポートには約20のリンクと画像があります。
今日、テーブルを追加し、[デプロイ]をクリックすると、次のエラーが発生しました。
Error 1 There was an exception running the extensions specified in the config file. ---> Maximum request length exceeded. 0 0
私が言っているように、私がしたことはそれにテーブルを追加することだけであり、それは騒乱を引き起こしました。どうして?
私は最近この問題に直面しました。マシンで増やす必要があるmaxRequestLength
というプロパティとweb.config
次の場所にあるファイル。
C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer
詳細については、 この記事 を参照してください。
パーティーに遅れましたが、レイアウトから削除した可能性のある複数の画像が埋め込まれているレポートでこれが発生するのを見ましたが、[レポートデータ]-> [画像]の下にまだあります。レポートのサイズを膨らませることができ、IISでリクエストの最大長の設定を変更する前に簡単に確認できます。
「SQLReportingServicesエラー-最大要求長を超えました」
これは、レポートサーバーのweb.configファイルの接続タイムアウトプロパティを増やすことで解決できます。
Webアプリのweb.configを調整する必要があります。これは、レポートサーバーの場合、通常は次のようになります。C:\ Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services\ReportServerレポートサービスインスタンスのweb.configファイルを見つけて開き、次のような行を追跡します
<httpRuntime executionTimeout="9000" requestValidationMode="2.0" />
ここで、最大リクエスト長属性を追加して問題を修正し、必要に応じてサイズを調整します。これは5メガです。
executionTimeout = “9000” maxRequestLength=”500000″ />
次に、IISを再起動する必要があります。 start-> run->” iisreset”