歡迎您訪問鄭州興邦電子股份有限公司官方網站!
    阿里巴巴誠信通企業
    全國咨詢熱線:40000-63966
    興邦電子,中國水控機第一品牌

    聯系興邦電子

    全國咨詢熱線:40000-63966

    售后:0371-55132951/55132952

    工廠:河南省 鄭州市 高新區蓮花街電子電器產業園

    SQLSERVER 日志清理解決方法

    文章出處:http://www.xujuanpiju.com 作者:興邦科技 人氣: 發表時間:2014年03月26日

    [文章內容簡介]:SQLSERVER 日志清理解決方法


    日志文件滿而造成SQL數據庫無法寫入文件時,可用兩種方法:
    一種方法:清空日志。
    1.打開查詢分析器,輸入命令
    DUMP TRANSACTION 數據庫名 WITH NO_LOG
    2.再打開企業管理器--右鍵你要壓縮的數據庫--所有任務--收縮數據庫--收縮文件--選擇日志文件--在收縮方式里選

    擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了。

    另一種方法有一定的風險性,因為SQL SERVER的日志文件不是即時寫入數據庫主文件的,如處理不當,會造成數據的

    損失。
    1: 刪除LOG
    分離數據庫 企業管理器->服務器->數據庫->右鍵->分離數據庫
    2:刪除LOG文件
    附加數據庫 企業管理器->服務器->數據庫->右鍵->附加數據庫
    此法生成新的LOG,大小只有500多K。

    注意:建議使用第一種方法。

    如果以后,不想要它變大。
    SQL2000下使用:
    在數據庫上點右鍵->屬性->選項->故障恢復-模型-選擇-簡單模型。
    或用SQL語句:
    alter database 數據庫名 set recovery simple
     

    相關文章推薦日志文件已損壞,如何修復SQLSERVER2000數據庫文件

    本文關鍵詞:SQLSERVER,日志,清理
    回到頂部