2011-07-28 82 views
0

我正在將數據從SQL Server導入到mysql。從MSSQL到MYSQL的完整數據遷移表

目前我需要將一個簡單的數據結構(沒有約束,只有值)的表遷移到mysql。該表是160萬行

什麼是實現這一目標的好方法?

(我看到其他相關主題在這裏,但沒有看到的東西,我可以工作)

+0

編寫一個連接到SQL Server的程序,獲取某些行,寫入INSERT查詢,將它們發送到MySQL,清除其數據結構以釋放內存,並重復直到沒有更多行需要複製。 160萬行不算什麼,只需幾分鐘就可以複製,所以不需要做一些複雜的事情,只需用你最喜歡的任何語言編寫這個程序即可。這不會是很多代碼。 –

+0

我上次花了幾個小時試了一下,想知道其他方法 – shealtiel

回答

1

最好的辦法是使用你喜歡的語言將數據遷移到編寫程序。如果你正在尋找一個工具來完成這個工作,請看看MySQL Migration Toolkit。它將來自各種數據源的數據遷移到MySQL數據庫。

MySQL Migration Toolkit

0

您可以使用SSIS,它可以連接到ODBC數據目標,並且可能比從頭開始編寫應用程序更快。