【エラー】「System.DmlException: Insert failed. First exception on row 0; first error: STORAGE_LIMIT_EXCEEDED」

未分類

「STORAGE_LIMIT_EXCEEDED」についてみていきます。

1.エラー発生原因

組織のデータストレージまたはファイルストレージの割り当てを超過した際に発生するエラーです。

SandboxやDeveloperEditionなどの開発環境で発生した場合、
エラーが解消されるまで、データ登録やファイルアップロードはできません。

本番環境では業務支障を考慮し、少しのストレージ超過では即時エラーになることはないようですが、いずれは対応が必要となります。

2.エラー解決策

「設定 > 組織のディスク使用量」からストレージ状態を確認し、エラー原因を特定します。

以下のケースでは、データストレージが超過していて、取引先責任者のレコード数が一番多いことがわかります。

エラー原因の特定後の解決策としては、

  • データを削除する。(※ゴミ箱からも削除する必要あり)
  • Sandboxの場合、容量の大きいDeveloper Pro SandboxやPartial Copy Sandboxを利用する。
  • ストレージを追加する。

3.まとめ

よくあるのはデータ移行のリハーサルをSandbox環境でやっていてデータストレージが足りなくなっりして発生しがちです。Sandboxは更新頻度の制限もあるので移行計画はしっかりしましょう!

以上です。

コメント

タイトルとURLをコピーしました