sqlserver 直接清除 ldf文件 釋放磁盤空間


首先警告:不能直接刪除ldf日志文件 否則:

 

 涼涼

好了接下來闡述正確方法(最好還是備下份,雖然我沒出問題但是萬一你數據沒了呢):

1.打開sqlserver管理工具,選中需要操作的數據庫——右鍵——任務——分離;

 

 

 

 勾選刪除鏈接(如果有鏈接連着數據庫會導致分離失敗)然后點擊確定

2.這時候你會發現你的數據庫不見了,不要着急,一會兒就弄回來,先去我的電腦-文件管理 把萬惡之源 ldf文件刪除了,什么 你不知道ldf文件在哪里?一般都在這里……

 

 

3.然后回到管理工具 附加上剛才分離的庫文件 一般是 ndf 或者mdf后綴的

 

 

 

 選擇后下面會有兩個文件 如果你刪了ldf 會提示日志文件找不到 把那一項刪了 點確定就是 我懶得再去刪一遍日志文件 我就不截圖了

附加完畢是不是發現 我的數據庫又回來了 整個過程都不需要重啟數據庫

完畢


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM