【发布时间】:2015-09-21 01:04:49
【问题描述】:
我需要一个工作工具来将 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. 复制存储过程和函数对象,如果源不是 MySQL,则将其注释掉。” 所以,我很困惑为什么要复制它们并注释掉而不是尝试转换语法?我们知道数据库源是 MSSQL,所以语法与 mysql 不同?我认为在 MSSQL Server..no 中写 mysql 对象是不可能的?
谢谢
罗比
【问题讨论】:
-
请求一个重写存储例程的工具就像请求一个将 Python 重写为 PHP 的工具。我不会说它不能完成,但不太可能有很多正在进行的努力。无论如何,这不是一个真正的主题问题,我担心。 (无论如何,我没有投反对票。)
标签: mysql sql-server database mysql-workbench