我需要更新現有數據或從客戶數據庫中插入新的數據說DB1到中央數據庫DB2說都持相同的模式和兩個數據庫駐留在同一臺機器上。更新不是共同的。我只想將更改從客戶端(DB1)反映到服務器(DB2)。同步客戶端數據庫與中央數據庫
客戶端數據庫(DB1)不過是備份數據庫,連接到中央數據庫(DB2)存在相同的服務器(數據庫完全由MDF和LDF文件的備份)。一旦連接到服務器,我不會對備份數據庫(DB1)進行任何更改。備份數據庫(DB1)已經具有修改後的數據,我想將其更新到中央數據庫(DB2)。那麼如何以編程方式使用C#.NET?可以給出任何示例代碼嗎?
我已經嘗試使用推送訂閱的事務複製而不發送快照。問題是我想在第一槍本身將更改後的數據從DB1更新到中央數據庫DB2,但事務複製不允許我這樣做。它不會發送任何已經存在於DB1中的修改過的數據。因此,當您嘗試在沒有快照的情況下發送時,DB1中的初始數據不會被觸及。備份數據庫(DB1)在複製之前已經擁有修改後的數據。我如何解決這個問題,因爲在設置複製之後,我不打算將任何新數據或修改數據插入到備份數據庫(DB1)中。
感謝和問候, 帕
嗨帕文,你能重新格式化你的文章?它似乎有空格填充到每行,這使得它被格式化爲源代碼。 – chiccodoro 2010-05-10 17:13:23