我需要將SQL Server 2014 DB遷移到Mysql 5.7數據庫。 雖然我這樣做,我得到了下面給出的錯誤。 「wstring字符集轉換過程中出錯:無錯誤」。 所有表格都已遷移,但某些表格中的數據不是。SQL Server到MYSQL遷移錯誤
-4
A
回答
0
根據我的經驗,遷移的最佳方式是將當前數據庫從SQL Server導出到CSV文件,或者,如果可以,將它們導出爲.SQL文件。然後,從您的MySQL DB中,只需導入SQL/CSV文件。通過這樣做,您可以避免在試圖通過這些格式傳輸數據時發生錯誤。讓我知道如果您需要進一步的指導,但簡單的導出和導入搜索將爲您提供所需的答案。
0
正如您所知在許多情況下直接轉換是不可能的。某些SQL的語法在MySql中不支持,所以需要找到其中的替代。 Like:
TOP in SQL, LIMIT in MySql
ISNULL in SQL, IS NULL in MySql
CONVERT(VARCHAR(10),@CUSTOMERID) in SQL, CONVERT(@CUSTOMERID, CHAR) in MySql
還有更多這些不是直接支持MySql。此外,有時駱駝格式不支持MySql,在我的情況下,我手動啓用。 使用此鏈接http://www.sqlines.com/online 這是轉換50%至70%。
相關問題
- 1. 從SQL Server遷移到MySQL
- 2. 將表從MS SQL Server遷移到MySQL
- 3. 將mysql遷移到sql server 2008
- 4. SQL Server 2008 R2到MySQL遷移
- 5. 的SQL Server到MySQL遷移工具
- 6. MySQL到SQL Server遷移和Hibernate/Spring MVC
- 7. 將MySQL數據庫遷移到Sql Server
- 8. Laravel 5.3 SQL Server遷移錯誤
- 9. SQL Server CE 3.5到SQL Server遷移
- 10. 從SQL Server 2000遷移到SQL Server 2008
- 11. SQL Server 2005遷移到SQL Server 2014 express
- 12. 從SQL Server 2000遷移到SQL Server 2005
- 13. SQL Server遷移
- 14. Django遷移MySQL錯誤
- 15. SQL Server到Teradata遷移
- 16. 將Mongodb遷移到SQL Server
- 17. IBM DB2到SQL Server遷移
- 18. Firebird到SQL Server遷移
- 19. 將數據庫從SQL Server CE遷移到SQL Server後出錯
- 20. 從SQL Server2008r2遷移到MySQL
- 21. MYSQL到SQL 2008遷移
- 22. 將數據遷移到SQL Server錯誤:值爲null
- 23. 錯誤從Access 2007數據庫遷移到64位SQL Server 2008
- 24. Azure SQL Server遷移
- 25. SQL Anywhere的16到SQL Server遷移
- 26. 錯誤:遷移
- 27. 從MS SQL遷移到MySQL:SQLOLEDB?遷移工具包登錄錯誤?
- 28. 錯誤而從MS SQL 2000遷移到MySQL 5.1
- 29. SQL Server遷移助理 - 如何將訪問權限遷移到SQL Server 2008 R2?
- 30. MySQL Workbench遷移向導python錯誤