close

等到我發現 工作上維護的一個系統sql ldf檔竟然高達80多G.........

主管說可以用語法刪除log 目前使用的mssql版本是2016

所以

1. 先關閉站台

2. 備份現有資料庫A

3. 把備份檔放到另一個資料庫B去還原測試是否成功

4. 在資料庫B下語法刪除資料 (謝謝網路上的好心人)

ALTER DATABASE 資料庫名稱 SET RECOVERY simple
use 資料庫名稱 go dbcc shrinkfile('資料庫名稱_log',2) ALTER DATABASE 資料庫名稱 SET RECOVERY FULL

 

參考來源 : http://takuiq.blogspot.com/2013/10/sql-ldf-ldf.html 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 davidctwood 的頭像
    davidctwood

    davidctwood的部落格

    davidctwood 發表在 痞客邦 留言(0) 人氣()