如何清理sql server 已滿的數(shù)據(jù)庫日志
1 回答
繁花不似錦
TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個贊
1. Detach數(shù)據(jù)庫(Detach之前一定要屏蔽所有對這個數(shù)據(jù)庫的寫入操作)
2. 刪除或重命名日志文件
3. Attach數(shù)據(jù)庫,這時會提示找不到日志文件
4. 移除(Remove)這個找不到的日志文件,然后點(diǎn)擊Ok進(jìn)行Attach,SQL Server會在數(shù)據(jù)文件所在的文件夾自動創(chuàng)建一個新的日志文件完成Attach。
5. 如果日志文件需要存放在另外的路徑,要再通過Detach/Attach進(jìn)行日志文件的移動操作。
Detach數(shù)據(jù)庫
將日志文件移動至新的位置
Attach數(shù)據(jù)庫,修改日志文件的路徑并完成Attach
該方法的弊端是在操作期間,被操作的數(shù)據(jù)庫不能被正常訪問。
- 1 回答
- 0 關(guān)注
- 1389 瀏覽
添加回答
舉報
0/150
提交
取消
