2014-05-17 55 views
1

我正在使用2個SQL Server 2008 R2數據庫在C#.NET(WPF)中進行項目工作。我需要從本地數據庫更新新/更改的數據到在線數據庫。客戶端系統具有低帶寬連接。所以我需要一個解決方案來上傳要同步的文件。MsSql server 2008 r2數據同步

誰能告訴我怎麼做到這一點?編程示例將對我更有利。

+0

您有什麼方法可以考慮或嘗試過? –

回答

2

瞭解以下內容:

  • SQL Replication
    • 支持單向或雙向同步
  • SSIS
    • 讓您定義數據的映射,以及轉換,並將其他代碼輕鬆附加到流程
  • Linked-servers

    • ,您可以查詢數據庫和表遠程服務器上,儘管它們是本地數據庫的一部分。非常容易安裝(只需調用exec sp_addlinkedserver),一旦確定使用什麼,但普通的舊SQL


    Here是關於如何創建鏈接服務器的簡單教程。 創建鏈接服務器後,我們可以按照如下查詢它:

    select * from [LinkedServerName].[DatabaseName].[schema].[TableName] 
    

如果你需要這個上出現一個按鈕,點擊左右,那麼我建議你使用存儲過程中的鏈接服務器 - 他們是最簡單的選擇。 SSIS也適用,你需要按下按鈕執行包。

相關問題