2009-05-02 62 views
0

如何在不損壞目標數據庫中的數據的情況下將表模式從一個數據庫遷移到另一個數據庫?如何將表模式從一個數據庫遷移到另一個數據庫而不損壞目標數據庫中的數據?

我想將我的數據從部署的開發副本移動到實時數據庫,並且希望運行一些腳本來完成它。我需要爲某些表升級架構並創建其他架構。我現在認爲,我必須檢查目標數據庫中的每個表與部署數據表,然後複製新表,但這將非常繁瑣。有沒有關於我如何做到這一點的建議?

回答

1

您可以使用工具來生成腳本。紅磚有一個,Erwin也可以做三角洲。

1

除了優秀的紅門SQL比較之外,另一個是ApexSQL's SQL Diff

如果您還需要比較和同步來自各種來源的數據,ApexSQL還具有SQL數據差異。

強烈推薦!

馬克

0

除了上面提到的,Embarcadero公司變更經理可以做模式和數據實例進行比較,然後生成的模式和DML腳本的數據修改腳本,展鵬軟件攜兩款數據庫同步。

相關問題