データベースのサイズが 1.9Gb 近くありますが、MSDE2000 では 2.0Gb を超える DB は許可されません。
この DB を縮小する必要があります (およびさまざまなクライアントの場所でこのような他の多くの DB を縮小する必要があります)。
私は、不要と考えられる何百ものレコードを見つけて削除しました。これらのレコードは、データベース内のいくつかのメイン (最大) テーブルの大部分を占めています。したがって、多くのスペースが取得可能であると想定するのは合理的です。
そのため、不足しているレコードを考慮して DB を縮小する必要があります。
- 実行し
DBCC ShrinkDatabase('MyDB')
ます……効果なし。 - MSSMS で提供されているさまざまな縮小機能を試しましたが、効果はありません。
- データベースをバックアップして復元しました...それでも効果はありません。
それでも1.9Gb
なんで?
最終的に見つけた手順は、OSql などにしかアクセスできないクライアント マシンで再生できる必要があります。