2011-09-08 46 views
1

我們使用SQL Server 2008 R2作爲我們的數據庫,並將其用於不同位置的SYNC數據。我們可以設置到期的時間間隔。但是此訂閱將在到期日期之前過期。任何人都可以爲此提供解決方案嗎?SQL Server 2008 R2元數據清理問題

回答

1

問題可能是由於未能設置分發數據庫最大交易週期。 如果訂閱在指定的時間段內未同步,訂閱可能會被刪除,或者可能會自動標記爲取消激活並需要重新初始化。它是否過期並被刪除或被標記爲停用並需要初始化取決於它是否超出發佈的訂購到期屬性或分發數據庫的最大事務保留屬性以及它是否爲匿名訂閱。 它是歷史信息和交易保留期的組合,它決定了這一點。另外,過去微軟已經記錄了錯誤(Sql Server 2005),而合併複製訂閱也有類似的問題。這些可能已在SQL Server 2008中修復。