解决sql2014的distribution系统库distribution.mdf过大问题
解決sql2014的distribution系統(tǒng)庫distribution.mdf過大問題
?
DISTRIBUTION的MDF很大
?
因為『分發(fā)清除:?distribution』這個SQL JOB執(zhí)行失敗的而造成無法刪除MSrepl_commands這個table的資料
查看MSrepl_commands表大小的命令
sp_spaceused MSREPL_COMMANDS
?
?
而該JOB所產(chǎn)生的『訊息20015,層級16,狀態(tài)1,程序sp_MSreplremoveuncdir,行8』
錯誤訊息
?
解決方法請參考
https://www.cnblogs.com/kingwwz/p/6070087.html
我是直接賦予該文件夾everyone的權(quán)限
解決該問題後,重新執(zhí)行該job,MSrepl_commands這個table的資料就刪除了
然后再執(zhí)行完之后再收縮distribution數(shù)據(jù)庫,可以看到“可用空間”變大了
?
?
完成之后distribution.mdf就變小了
?
?
?
參考:
https://www.cnblogs.com/nzperfect/archive/2013/01/09/2852377.html
http://dboffat.blogspot.com/2012/02/
https://blog.csdn.net/sunwork888/article/details/25152715
https://bbs.51cto.com/thread-1317224-1.html
https://www.cnblogs.com/llgg/p/5777360.html
https://bbs.csdn.net/topics/390777927
https://repltalk.com/2018/03/08/inside-distribution-cleanup-watermark/
?
轉(zhuǎn)載于:https://www.cnblogs.com/xiaoyou2018/p/11152588.html
總結(jié)
以上是生活随笔為你收集整理的解决sql2014的distribution系统库distribution.mdf过大问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多媒体音量条显示异常跳动
- 下一篇: 当统计信息不准确时,CBO可能产生错误的