none
[問題]MSSQL2005資料庫,在已建立鏡像同步後,如何清除主體資料庫的交易記錄檔呢? RRS feed

  • 問題

  • backup log DBName with truncate_only
    dbcc shrinkfile (LogName ,10)

    因為在執行第一行T-SQL敘述時,會出現下列的錯誤訊息,
    訊息 3048,層級 16,狀態 1,行 1
    BACKUP LOG WITH TRUNCATE_ONLY 已設定為資料庫鏡像,因此無法在資料庫 'DBName' 中操作。
    訊息 3013,層級 16,狀態 1,行 1
    BACKUP LOG 正在異常結束。

    是否一定要將鏡像同步移除,才能進行資料庫交易記錄檔的清除動作,
    因為交易記錄檔過個一個月左右就會變的粉大,這樣清完log檔,
    還需重新執行資料庫鏡像,就顯得麻煩許多,不知有沒有好一點的處理方式。

    希望各位先進前輩能夠給予指教,謝謝!!
    2009年3月11日 上午 12:57

解答

所有回覆