2011-01-28 10 views
0

最近、SQL Server 2005を実行しているサーバーから数ギガバイト相当のデータを削除しました。このデータは、 'Image'データ型でした。レコードを削除した後、PCはそのデータが実際に解放されたことをまだ示していません。私はDBCC CLEANTABLEとDBCC SHRINKFILEを試しましたが、それはうまく機能しません。私はこれをしばらくの間googledし、私は明確な答えに出くわしていない。他の誰かが前にこのような状況に遭っていますか?どのように解決しましたか?SQL Server Image Spaceの再割り当て

おかげで、 アーロン

+0

あなたはまた、トランザクションログを縮小したことがありますか? http://msdn.microsoft.com/en-us/library/aa174524(v=sql.80).aspx – Tony

+0

はい、トランザクションログは別のディスクドライブに保存されるため、影響はありません。私たちのすべてのデータを持っているドライブ内のスペース。申し訳ありませんが、私の質問で言及することを忘れてしまった。 – Aaron

答えて

0
+0

非常に優れた記事のようですが、SQL Server 2000とSQL Server 7にも当てはまります。これがSQL Server 2005にも当てはまるのかどうか分かりますか? – Aaron

+0

@Aaron:確かに言うことはできませんが、クラスタード・インデックス、CLEANTABLEなどの再構築を試みた同様の状況がありましたが、新しいテーブルにデータをコピーするだけです。 –

+0

さて、私はそれを打つつもりです。ありがとう。 – Aaron

関連する問題