Sql-Server

SQL Server 日誌傳送:擴展 LS_Alert 視窗

  • October 2, 2020

我們有一個日誌傳送設置,其中LS_Restore輔助數據庫上的作業每晚都會關閉,以便數據倉庫獲取其數據。恢復週期設置為 15 分鐘,如果LS_Restore啟動,數據倉庫連接將被切斷 - 介面因此關閉LS_Restore。數據倉庫界面完成後,LS_Restore作業將重新打開。

但是,此視窗可能會超過一小時(僅十分鐘左右),然後會觸發LS_Alert作業引發錯誤。

我們如何將範圍擴大LS_Alert到 1.5 小時?

儘管@Mo64 的回答為我指明了正確的方向,但問題在於輔助伺服器的警報門檻值,而不是主伺服器的複制速度。Mo64 提供的連結也確實連結到msdb. 我使用這些文件來編造這個更新聲明:

update msdb.dbo.log_shipping_monitor_secondary
set restore_threshold = 120         -- this was 45
where secondary_server = '<your server name here>'

更新日誌傳送配置表中的相關行和列 (backup_threshold (in minutes))

https://docs.microsoft.com/en-us/sql/relational-databases/system-tables/log-shipping-monitor-primary-transact-sql?view=sql-server-2017

引用自:https://dba.stackexchange.com/questions/276381