ユーザーガイド > 高度なアダプターの構成 > SharePoint用のExcelシートの最大サイズを増やす
 
SharePoint用のExcelシートの最大サイズを増やす
SharePointで許容される最大サイズを超えるデータをExcelワークシートから取得すると、「413 Request Entity Too Large(413要求エンティティーが大きすぎます)」というメッセージが表示されます。
このメッセージを回避するには、Excel Servicesで開くことができるブックのサイズと、デフォルトのIIS要求サイズを増やす必要があります。
Excel Servicesでブックのサイズを増やすには
1.SharePointサーバーの全体管理を開きます。
2.[アプリケーション管理] > [サービスアプリケーションの管理] > [ExcelServiceApp] > [信頼できるファイル保存場所]に移動します。
3.適切なアドレスを選択します。
4.[ブックのプロパティ]セクションで、最大ブックサイズオプションを見つけます。
5.この値を必要なファイルサイズ(MB)に設定します。
6.[OK]をクリックして設定を保存します。
エラーメッセージを回避するには、値がSharePointの最大ブックサイズよりも大きいことを確認します。
デフォルトのIIS要求サイズを増やすには
1.コマンドウィンドウを開きます。
2.以下に移動します。
<drive>\Windows\System32\inetsrv
3.次のコマンドを入力します。
appcmd.exe set config "http://localhost/<rmft_virtual_dir>" -section:system.webServer/serverRuntime /uploadReadAheadSize:"request size in bytes" /commit:apphost
例:
appcmd.exe set config "http://localhost/repliweb-mft"-section:system.webServer/serverRuntime /uploadReadAheadSize:"100000000" /commit:apphost
4.ブラウザーで次のURLを使用して構成を確認できます。
https://<your site>.com/_vti_bin/ExcelRest.aspx/<document library>/<folder (optional)>/<file name>.xlsx/OData/<sheet name>