[討論] MS SQL trxn log 無法縮小 (REPLICATION)

看板Database (資料庫)作者 (chings22)時間2年前 (2021/07/10 16:45), 編輯推噓0(006)
留言6則, 2人參與, 2年前最新討論串2/2 (看更多)
有一個 database的transaction每天長大10G左右, Shrink file 沒辦法縮到很小 https://imgur.com/Kts76wZ.jpg
看sys.database,狀態是REPLICATION,左邊的replication是有在運作的 https://imgur.com/YXuQ8Wf.jpg
這篇說 sp_repldone,可行嗎? https://reurl.cc/EnY1Zv EXEC sp_repldone @xactid = NULL, @xact_segno = NULL, @numtrans = 0, @time = 0, @reset = 1 這篇說removereplication,但會不會replication全刪掉了? https://www.twblogs.net/a/5db356fbbd9eee310da03f32 EXEC sp_removedbreplication xxx 請問還是有其它方法? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.221.107 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1625906738.A.E43.html

07/12 08:29, 2年前 , 1F
單就你要縮小 transaction log 你可以備份 log
07/12 08:29, 1F

07/12 08:30, 2年前 , 2F
但是要考慮一下有沒有其他 replication/backup 方法用到
07/12 08:30, 2F

07/12 08:31, 2年前 , 3F
log 而造成 replication/backup 異常的作業
07/12 08:31, 3F

07/12 15:51, 2年前 , 4F
備份都做了,也不行,今天中午有重啟sql server,重啟後
07/12 15:51, 4F

07/12 15:51, 2年前 , 5F
一開始是nothing,不到一分鐘又變成REPLICATION了,有指
07/12 15:51, 5F

07/12 15:51, 2年前 , 6F
令知道誰在replication嗎?
07/12 15:51, 6F
文章代碼(AID): #1WwLuov3 (Database)
文章代碼(AID): #1WwLuov3 (Database)