Purge BizTalk DTA DataBase

來源:互聯網
上載者:User

在BizTalkDTADb裡有三個Store Procedure可以用來執行DTA資料清理工作

  1. dtasp_BackupAndPurgeTrackingDatabase
  2. dtasp_PurgeTrackingDataBase
  3. dtasp_PurgeAllCompletedTrackingData

其中1. dtasp_BackupAndPurgeTrackingDatabase是BizTalk job(DTA Purge and Archive)預設配置,有歸檔功能,需要指定備份目錄,才能啟動。

2. dtasp_PurgeTrackingDataBase 這是我經常用的,和上面類似,除了沒有歸檔功能。

declare @dtLastBackup datetime

set @dtLastBackup=dateadd(m,-1,getutcdate())

exec dtasp_PurgeTrackingDataBase 0,0,1@dtLastBackup

3. dtasp_PurgeAllCompletedTrackingData 清除所有完成的資料,這個最省事,而且速度最快,經常由於忘記配置DTA Purge job 導致DTA資料庫過大,用上面的兩個store procedure 第一次清理的話要很長時間,一般我會用這個sp

這個Store Procedure 不需要輸入參數,也就是他不需要根據時間來比對資料,所以速度最快.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.