Sql-Server

與 SSIS 的兩種方式同步?

  • October 26, 2010

我可以使用 SQL Server Integration Services (SSIS) 在兩個不同數據庫中的表之間創建雙向同步嗎?我正在使用 SQL Server 2008 R2。

如果可能,那麼我該如何處理同步衝突?

我會說這絕對是可能的。我不確定這是否是最佳選擇,並且任何同步衝突都需要由您的程式明確處理。在我繼續之前,我會先諮詢 MSDN 並閱讀高可用性解決方案和災難恢復。

MSDN 高可用性概述

災難恢復

Sql Server 安裝規劃

我可以使用 SQL Server Integration Services (SSIS) 在兩個不同數據庫中的表之間創建雙向同步嗎?我正在使用 SQL Server 2008 R2。

SSIS 是用於執行 ETL / 數據載入作業的框架。他們所做的是你的問題,而不是 SSIS。所以,你可以做到,但你必須這樣做。2 路同步絕對是具有挑戰性的,而不是標準的 ETL 事情。

如果可能,那麼我該如何處理同步衝突?

無論您決定以何種方式處理它們,這將取決於您必須如何按邏輯處理它們。有些欄位只是最後一個條目獲勝。有些需要復雜的邏輯。2 路同步具有挑戰性,這需要由程序員/架構師根據具體情況確定。

引用自:https://serverfault.com/questions/176004