Microsoft SQL Server 2000 MDF數(shù)據(jù)文件清理方法捆蜀。
PS:由于該操作涉及數(shù)據(jù)庫中的數(shù)據(jù)稠腊,請在操作前先做好數(shù)據(jù)備份扰楼。
準(zhǔn)備:Microsoft SQL Server 2000收縮MDF腳本,請點(diǎn)擊下載獲取镣屹。下載完畢后及皂,請放置C盤根目錄并解壓甫男。
1、開始—所有程序—Microsoft SQL Server—企業(yè)管理器躲庄,進(jìn)入Microsoft SQL Server 2000數(shù)據(jù)庫中(如圖1-1)查剖。
2、Microsoft SQL Server 2000數(shù)據(jù)庫點(diǎn)擊【控制臺根目錄】—【Microsoft SQL Servers】—【SQL Server 組】—【(local)(Windows NT)】—【數(shù)據(jù)庫】—【CS】(該數(shù)據(jù)庫名稱僅為例子參考噪窘,您直接找到您使用的數(shù)據(jù)庫名稱即可笋庄,下文中出現(xiàn)的CS同理)— 【工具】—【SQL查詢分析器】(如圖1-2)。
3倔监、在【SQL查詢分析器】窗口中— 點(diǎn)擊【裝載SQL腳本】(文件夾圖標(biāo))后會彈出【打開查詢文件】窗口直砂,在【查找范圍】選擇【C盤】找到剛剛下載的【2000數(shù)據(jù)庫(收縮MDF)】文件,點(diǎn)擊打開(如圖1-3)浩习。
4静暂、打開后,找到【數(shù)據(jù)庫名稱】并框選數(shù)據(jù)庫名稱五個字為藍(lán)底谱秽。然后按【Ctrl+H】兩個鍵后洽蛀,在彈出【替換】窗口中找到【替換為】填寫要【CS】(即【收縮的數(shù)據(jù)庫名稱】)(如圖1-4)摹迷。【查找】可以不用填寫郊供,是自動帶出來的峡碉,如果沒有帶出,則手動輸入【數(shù)據(jù)庫名稱】驮审。
5鲫寄、替換完畢后,點(diǎn)擊【?】按鈕 — 下方【消息區(qū)】就會有內(nèi)容顯示疯淫,等待一會最下方就會顯示【批查詢完成】(如圖1-5)地来。
注意:腳本執(zhí)行時間受數(shù)據(jù)大小影響,數(shù)據(jù)越大耗時越久熙掺,反之?dāng)?shù)據(jù)越小耗時越短未斑。執(zhí)行該腳本期間,程序不要進(jìn)行使用适掰,否則會導(dǎo)致數(shù)據(jù)異常颂碧。
6荠列、關(guān)閉【SQL查詢分析器】窗口 — 在回到數(shù)據(jù)庫【CS】位置 — 鼠標(biāo)右鍵點(diǎn)擊【屬性】(如圖1-6)类浪。
7、在【CS屬性】彈出窗口中肌似,找到【數(shù)據(jù)文件】— 【分配的空間】顯示的數(shù)值就是收縮后的大蟹丫汀(如圖1-7)。