2012-03-05 110 views
0

我決定從頭開始重新構建一個既定的程序。現在,我需要將所有舊數據遷移到新模式。如何將舊模型遷移到新模型?

大多數表相符,但也有一些讓我從剛移植的數據直接通過差異。

那麼我將如何去舊數據轉移到新的模式?

它不僅重新命名錶名...有也需要隨之發生了一些數據的變化。所以,就像使用舊數據庫作爲創建記錄的「基礎」數據在新數據庫中基本創建新的條目一樣。

+0

您可以生成從數據庫種子文件,然後重命名列/表需要:http://stackoverflow.com/questions/4393246/create-seed-file-from-data-already-in-the-database – ScottJShea 2012-03-05 21:30:05

回答

0

你可以使用mimmic現有的基表的名稱,以便這些查詢不破,並在新的數據庫設計工作在一個時間段的觀點。最終,您的查詢和過程將消除使用模仿舊數據庫的視圖。