PDA

View Full Version : بزرگ شدن حجم MDF



Crestfallen
شنبه 21 آذر 1388, 16:30 عصر
سلام دوستان حجم MDF دیتا بیس sql 2000 من خیلی زیاده ( حدود 11 گیگا)

جالبه که Log فایل من تقریبا صفره

کسی میدونه چه جوری میشه کم کرد حجم MDF رو ؟

saied_genius
شنبه 21 آذر 1388, 18:24 عصر
طبق تجربه من (از نظر علمي نمي دونم چقدر کار درستي باشد!):
حالت recovery model ديتابيس را روي simple قرار دهيد.

براي اين کار :
1- بر روي ديتابيس خود در sql server management studio کليک راست کنيد و بر روي Properties کليک کنيد.
2- از قسمت سمت چپ (پنجره باز شده) بر روي Options کليک کنيد.
3- در قسمت سمت راست ، Recovery Model را بر روي Simple قرار دهيد (احتمالاً بر روي Full است!). البته اگر ديتابيس شما روي سرور مشترک است ، اگر اجازه اين کار را داشته باشيد! (برخي سرور ها اجازه تغيير را به شما نمي دهند!)

اگر اطلاعات ديتابيس شما در رفت و آمد است (پر و خالي مي شود) کم کم حجمش کم مي شود.
در غير اين صورت (يا حتي در حالت بالا) ، از دستور زير استفاده کنيد:

DBCC SHRINKDATABASE (UserDB, 100);

UserDB: نام ديتابيس مورد نظر
عدد 100: درصد خالي کردن ديتابيس


سوالي بود در خدمتم.
موفق باشيد.