2014-01-27 60 views
0

我有兩個備份數據庫,其中一個數據爲十個月,另一個數據爲十個月,因爲某些原因,我無法使用12個月的數據庫。所以我需要更新10個月數據庫與12個月的數據(新行,新的實體等,並更新現有的記錄)應該被添加到10個月DB)..誰能幫助我在這..更新已存在並在SSIS 2008r2中插入新內容

+0

只是做一個備份 - 恢復 –

+0

它與MS CRM 2013集成,其加密密鑰已丟失,同時從MSCRM 2011升級... – hemanth

回答

0

我假設這些數據庫在單獨的SQL實例&不在同一個?

我將使用SSIS數據導出嚮導(右鍵單擊Mgmt Studio中的數據庫 - >任務 - >導出數據)將所有10個月表複製到與12個月數據庫相同的實例中的數據庫。

我在萬一出事了12個月的表倒是然後備份所有的數據(SELECT INTO行之有效這裏)

最後使用T-SQL MERGE到10個月份的數據推入12個月的數據庫。

或者類似的東西反正:-)我不是100%清楚你的全部要求,但你得到的要點...

0

如果我理解正確你的問題: 這裏有事情列表,你可以做: 1)你可以先得到一個10個月的數據庫的背面,然後添加一個名爲Is12Month的字段作爲位 2)之後,比較數據並編寫基於Is12Month的更新語句。

相關問題