我有一個系統(使用實體框架),部署在各種生產系統和質量控制系統中。我的問題是,數據輸入通常只在我係統出現的其中一個(不同的數據庫)上進行。如何將數據(實體)從一個數據庫傳輸到另一個數據庫
我想找到將我的數據從一個數據庫傳輸到另一個數據庫的最佳方式。只要我的對象之間的關係得以保持,我就可以改變。 98%的數據在數據庫中,其中一些是外部文件,我可以手動單獨管理這些數據。
目前我們使用xml結構作爲轉換文件。然後將文件導入到目標系統中,並通過代碼手動導入實體並重新創建數據。
我正在尋找更通用的方式來做到這一點,少用代碼。由於我存儲在實體中的所有數據都不能簡單地創建一個大的List,並將所有對象放在那裏,然後將其序列化到一個外部文件中,最後通用地導入目標系統中的所有實體? (我可能不得不小心保持關係ID,但應該是好的...)
反正我想知道如果有人會有聰明的做法,我敢肯定我,我不是第一個與類似的問題。
謝謝!
而且您希望EF通過SSIS,因爲...... –
因爲我不瞭解SSIS?我會在今天看到它,如果可以,請放下鏈接。 –
#Sébastien抱歉,我添加了一個答案,祝你好運。 –