如何将MySQL DDL自动转换为Oracle DDL?

如何将MySQL DDL自动转换为Oracle DDL?,mysql,sql,oracle,converter,ddl,Mysql,Sql,Oracle,Converter,Ddl,我知道我的问题听起来有点像购物要求,但我相信很多人会发现它很有用 我一直在寻找一种自动工具,可以将数据定义语言从MySQL方言转换为Oracle方言——反过来也可以。我找到了“SQL Fairy”,但我无法运行它;可能是因为我不熟悉PERL 是否有任何免费的Windows工具可以将MySQL DDL转换为Oracle DDL?Oracle的网页上充满了这方面的信息:这为包括MySQL在内的多个不同数据库提供了详细的说明和帮助 引用的主要工具:是免费的。这个网站对我来说非常有用,它可以转换来自Or

我知道我的问题听起来有点像购物要求,但我相信很多人会发现它很有用

我一直在寻找一种自动工具,可以将数据定义语言从MySQL方言转换为Oracle方言——反过来也可以。我找到了“SQL Fairy”,但我无法运行它;可能是因为我不熟悉PERL


是否有任何免费的Windows工具可以将MySQL DDL转换为Oracle DDL?

Oracle的网页上充满了这方面的信息:这为包括MySQL在内的多个不同数据库提供了详细的说明和帮助


引用的主要工具:是免费的。

这个网站对我来说非常有用,它可以转换来自Oracle、MySql、M$Sql Server、Sybase和其他网站的一系列不同的DDL命令

请注意工具下方的免责声明:

注意。SQLines Online是一个不受限制的版本,仅供评估使用。若要在项目中使用,请获得许可证


@APC可能重复,我不想迁移数据库。我想翻译DDL脚本并独立运行这两个版本。是的,但您可以复制MySQL数据库,迁移副本,然后使用DBMS_METEDATA对Oracle DDL进行反向工程。一旦我学会了如何迁移数据库,可能会有一个不太自动的过程来最终获得Oracle脚本。但这并不意味着我的问题是“重复的”。说到这里,我可以考虑你的建议,如果没有更好的选择。你为什么不使用迁移工具?我感谢你的善意,在所有的努力帮助,但我的老板不希望我花更多的时间在这个问题上。“只需手动保存两个版本的脚本”,他告诉我。所以,如果有人能告诉我一个已知能实现我目标的工具,请告诉我。但是不要告诉我“你可以在这个文档中找到有用的东西”,因为我没有时间去调查。我已经做了很多调查,现在,我的注意力需要转移到其他地方。真的很抱歉。我很抱歉现在不能试一试。问题提出已经六个月了,我不得不继续前进。当我回到方言转换时,我会看看你的建议。这个工具对我来说非常有效!优秀的工具!这对我来说很有效,节省了时间。谢谢!