2009-12-21 51 views
1

我正在爲使用Dotnet和SQL Server作爲後端的應用程序開發存檔模塊。從多種歸檔方式中,我們決定構建一個自定義應用程序,將完整的數據庫歸檔至另一個鏡像數據庫的選定閾值,然後從源數據庫中刪除歸檔項目。這必須從自定義應用程序中完成,而不是從鏈接服務器,作業,SSIS,複製或其他任何東西中完成。數據存檔[設計]

有些項目將在每次歸檔中被清空並重新寫入。在開始構建模塊之前,我們正在考慮從鏡像歸檔數據庫中刪除外鍵約束,以避免在我們清空這些表並重寫時導致任何引用完整性衝突(只有約束將被刪除,列和值仍然存在於歸檔中D B)。然而,這種方法對我來說似乎不太可怕,但也有點令人不安。所以在這裏,我正在問什麼是正確的方法來處理這個問題?

回答

0

我們堅持這個設計的問題。