繁体   English   中英

MSSQL 到 MySQL 数据库迁移

[英]MSSQL TO MySQL database Migration

我需要一个工作工具来将 DDL 对象和数据表从 MS SQL Server 迁移到 MySQL。 我在 MySQLWorkBench 6.3 中检查了数据库迁移向导,我还使用 Ispirer 工具(不是免费的)进行了测试,我只能迁移表中的表和数据,但不能迁移视图、存储过程和函数(可能不是触发器)。

在这个 MySQLWorkbench 工具页面: https ://dev.mysql.com/doc/workbench/en/wb-migration-overview.html 我发现“d.View 对象被复制,如果源不是 MySQL,则注释掉。e .Stored Procedure 和 Function 对象被复制,如果源不是 MySQL,则注释掉。” 所以,我很困惑为什么要复制它们并注释掉而不是尝试转换语法? 我们知道数据库源是MSSQL,所以语法与mysql不同? 我认为在 MSSQL Server 中编写 mysql 对象是不可能的。

谢谢

罗比

是的,MySQL 中的语法不同。 转换过程太复杂而无法自动完成,但是我们提供了手动转换的可能性。 因此,如果您想迁移这些视图/过程,您必须取消注释并重写为与 MySQL 兼容的 sql。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM