Access 2GB制限の突破方法:分割DB・SQL Server移行・kintone段階移行のベストプラクティス
目次 クリックで開く
本記事の親ピラー(包括ガイド)
本記事は Aurant Technologies の Access移行 親ピラーガイドを支えるクラスター記事です。Access移行の全体像・他の移行先比較・5ステップ段階移行・ROI試算は親ピラーをご覧ください。
Microsoft Access のファイル容量上限 2GB に到達し、レコード追加・クエリ実行が不可能になった企業向けに、緊急対応 + 中期移行戦略を解説します。
1. 2GB制限のメカニズムと影響
Access は mdb/accdbファイル形式で、1ファイルあたり最大2GBまで。テーブル・クエリ・フォームすべて含む。容量超過で:
- レコード追加不可
- クエリ実行で容量エラー
- 圧縮と修復も実行不可になるケース
- 新規バックアップ作成失敗
2. 緊急対応(短期)
- 使わないテーブル削除
- 添付ファイル・OLE オブジェクトを外出し(SharePoint等)
- 圧縮と修復実行
- 分割DB化(フロントエンド/バックエンド分離 + バックエンドを複数DBに分割)
3. 中期移行戦略
- Azure SQL Database への移行(バックエンドのみクラウド化)
- kintone への段階移行
- Power Apps + Dataverse 構築
4. Aurant 案件での対処事例
建設業A社(年商15億円):Access 1.95GB到達 → 緊急で添付ファイルをSharePointに退避(3週間)→ バックエンドをAzure SQLに移行(4ヶ月)→ 翌年フロントエンドをPower Apps化。
よくある質問
分割DB化で何GBまで使える?
理論上は分割DB数×2GBだが、実用上は10GB前後で限界。クラウドDB移行が王道。
圧縮と修復で容量は減る?
削除レコードの空きを再利用するため減少効果あり。20-50%減も。
分割DB化のデメリットは?
リンクテーブル経由で速度低下、複数DB管理の複雑化。
緊急対応にいくらかかる?
数十万円〜100万円。本格移行までの繋ぎとして有効。
Aurant の緊急対応支援は?
Access容量逼迫の緊急相談は問い合わせフォームから。最短1週間で対応案策定。
関連ピラー
CRM・営業支援
Salesforce・HubSpot・kintoneの選定から導入・カスタマイズ・定着まで一貫対応。営業生産性を高め、商談化率を改善します。