2017-02-22 113 views
0

我開發了一個使用PHP Laravel和MySQL的應用程序。設計的數據庫不是一個好設計。所以我想用適當的設計和規劃在C#ASP.NET中重新設計SQL中的數據庫。問題是開發的應用程序在數據庫中有更多的記錄。我如何通過保存記錄來實現這一點。mySQL to SQL遷移

+0

MySQL **是** SQL ...你的意思是SQL服務器嗎?如果是這樣,哪個版本? – JohnHC

+0

是啊,mySQL到SQL Server – sinthu225

+0

您需要完成數據遷移練習。 –

回答

1

如果你正在重新設計你的數據庫結構,沒有神奇的答案。但是你可以手動完成。

  1. 設計新的系統
  2. 在紙面上,從一個系統映射領域到另一個
  3. 寫在從系統中提取數據的任何語言的腳本,並將其轉換,並將其加載到其他系統

恭喜!您剛剛完成了您的第一個主要ETL項目!

請注意,有框架可以幫助解決這個問題(稱爲ETL框架)。他們是否會幫助你是另一個問題。您可能需要考慮這一點,但您更有可能發現腳本比一次性學習ETL框架需要的時間更少。

+0

謝謝克里斯 – sinthu225