清理或者刪除MSSQL數(shù)據(jù)庫(kù)日志文件

字號(hào):

第一步:
    先備份整個(gè)數(shù)據(jù)庫(kù)以備不測(cè)
    第二步:
    備份結(jié)束后,在Query Analyzer中執(zhí)行如下的語句:
    exec sp_detach_db yourDBName,true --卸除這個(gè)DB在MSSQL中的注冊(cè)信息
    第三步:
    到日志的物理文件所在的目錄中去刪除該日志文件或者將該日志文件移出該目錄
    第四步:
    在Query Analyzer中執(zhí)行如下的語句:
    exec sp_attach_single_file_db yourDBName,'d:\mssql7\data\yourDBName_data.mdf'
    --以單文件的方式注冊(cè)該DB,如果成功則MSSQL將自動(dòng)為這個(gè)DB生成一個(gè)500K的日志文件