2016-01-06 119 views
0

我有一個mssql轉儲腳本test.sql存儲PROCEDURE如何將其轉換爲MYSQL sql文件。 我檢查了Sqline,但它給了很多error.Any幫助,應該感激。Sql服務器遷移到mysql

+0

我不認爲你會找到一個工具來轉換它。有許多數據類型沒有完全匹配。你必須在某個時候注意它。 –

回答

1

MySQL Workbench有migration capabilities。還有第三方數據庫遷移工具(例如https://dbconvert.com/mssql/mysql/?DB=6)和腳本轉換(例如http://burrist.com/index.php/ms-sql-server-to-mysql-conversion/)。

請注意,任何種類的遷移都可能非常棘手。語法相對比較簡單,但是語義可以在你沒有意識到的情況下把事情搞砸。仔細評估工具以確定哪一個能提供最佳/最有幫助。即使您有一個非常簡單的模式並且僅使用ANSI標準SQL(每個供應商支持不同級別的ANSI標準),自動遷移/轉換仍然很少完成或準確。測試,測試,測試。