SQLServer 2012 AG主節點無法截斷事務日誌
SQLServer 2012 AG主節點無法截斷事務日誌:
該日誌未截斷,因為其開始處的記錄是掛起的複製操作或變更資料捕獲。請確保日誌讀取器代理或捕獲作業正在執行,或使用 sp_repldone 將事務標記為分散式或捕獲。
SELECT log_reuse_wait_desc,* FROM sys.databases
一個庫的 log_reuse_wait_desc為replication,判斷為CDC問題。
關閉這個庫所有表的CDC,再關閉這個庫的CDC,然後再開啟CDC。
顯示狀態為LOG_BACKUP,正常了。
再次截斷事務日誌,正常:
BACKUP LOG 成功處理了 64065 頁,花費 2.811 秒(178.051 MB/秒)。
SQL Server 執行時間:
CPU 時間 = 78 毫秒,佔用時間 = 2859 毫秒。
SQL Server 分析和編譯時間:
CPU 時間 = 0 毫秒,佔用時間 = 0 毫秒。
SQL Server 執行時間:
CPU 時間 = 0 毫秒,佔用時間 = 0 毫秒。
證明CDC的日誌需要同步完才能截斷事務日誌。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22996654/viewspace-2944861/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 有關事務日誌截斷和收縮
- [zt] SQL Server 事務日誌的收縮和截斷SQLServer
- SQL Server如何截斷(Truncate)和收縮(Shrink)事務日誌SQLServer
- [轉載] SQL Server事務日誌的收縮和截斷SQLServer
- mysql因為事務日誌問題無法啟動MySql
- SQLSERVER 事務日誌的 LSN 到底是什麼?SQLServer
- SQLSERVER事務日誌已滿 the transaction log for database 'xx' is fullSQLServerDatabase
- redis 事務,持久化,日誌,主從,VMRedis持久化
- Spring AOP 日誌攔截器的事務管理Spring
- sqlserver2008還原事務日誌(注意事項)SQLServer
- sqlserver 事務日誌過大 收縮方法解決方案SQLServer
- Spring中的AOP,以及宣告式事務 @Transactional無法攔截事務Spring
- 縮小日誌大小,截斷日誌;然後shrink
- MySQL 事務日誌MySql
- SQLServer 2012 AG強制故障轉移SQLServer
- 關於SQL Server 截斷日誌[zt]SQLServer
- SQLServer2012備份事務日誌報錯:讀取失敗: 1(函式不正確。)SQLServer函式
- 通過事務日誌恢復SqlServer資料庫到一個特定的時間點SQLServer資料庫
- 預寫事務日誌
- Elasticsearch 的事務日誌Elasticsearch
- SQLServer 2008中事務日誌已滿問題處理SQLServer
- 基於事務日誌還原到時間點
- DG主備日誌缺失,資料無法同步修復
- oracle alert日誌每天截斷truncate_alert.shOracle
- 解決ELK日誌被截斷的問題
- 清除SqlServer日誌SQLServer
- 日誌傳送事務日誌備份設定
- SQL SERVER 資料庫日誌收縮整理 三種方法軼事分離資料庫而是清空日誌三是截斷日誌SQLServer資料庫
- 11.日誌和事務@Transactional
- SQL Server 事務日誌傳輸SQLServer
- SQL Server事務日誌介紹SQLServer
- 終止oracle日誌分析事務Oracle
- MySQL-14.MySQL事務日誌MySql
- SQLServer資料庫日誌清理 清除sqlserver2005日誌SQLServer資料庫
- mysql之 日誌體系(錯誤日誌、查詢日誌、二進位制日誌、事務日誌、中繼日誌)MySql中繼
- 日誌 ** 序列號 ** 無法歸檔
- 淺談SQL Server中的事務日誌(一)----事務日誌的物理和邏輯構架SQLServer
- Mysql 事務日誌(Ib_logfile)MySql