清除目的地環境
如果還原作業遇到無法解析的錯誤狀況,請清除目的地環境,使其可以從空的環境開始。 執行預存程式sp_LogShippingClean位於目的地SQL Server實例上的 master 資料庫中,將會「清除」目的地環境。 此程式會卸載所有資料庫,並刪除指定來源的最後一個還原資料集。
執行此程式之前,請停用 BTS 記錄傳送 - 還原資料庫 作業, (取得備份記錄作業可能會繼續執行) 。 如需停用BTS 記錄傳送 - 還原資料庫作業的詳細資訊,請參閱如何在備份BizTalk Server作業中還原資料庫。 執行 sp_LogShippingClean 程式之後,下次還原作業執行時,它會找到最新的完整備份集,其中包含有效的後續記錄備份組。 如果已經還原此集合,還原作業會清除集合和所有後續集合的還原資料行,然後繼續進行還原集合。
注意
因為作業會在清除環境之後尋找最新的完整備份集,所以在執行此程式之後,在來源系統上強制完整備份,但在執行還原作業之前。
注意
在還原指定來源系統之資料庫的所有伺服器上,都必須重複 sp_LogShippingClean 程式,以便根據套用的集合,讓不同的伺服器彼此保持同步。
若要執行sp_LogShippingClean程式,請在屬於災害復原網站的所有SQL Server實例上連接到 master 資料庫,並在每個SQL Server實例 SQL Server Management Studio的 [新增查詢] 選項中執行下列命令:
sp_LogShippingClean 'SourceID'
其中 SourceID會對應至生產SQL Server實例上設定的識別碼。