2013-04-03 72 views
0

我有这个问题给你们。我必须将SQL Server 2000传输到MySQL。我的意思是,有一些转换可以将信息添加到带有更正的表格或公司需要添加和修改的任何内容。他们有SQL Server 2000转换,我需要转换那些选择,插入,更新MySQLSQL服务器2000到MySQL

我想知道SQL server 2000 INNER JOIN是否与MySQL INNER JOIN相同。

如果是这样,我不需要修改任何东西,我可以将这些选择等复制到MySQL中。

我将使用BI Pentaho中的Spoon来完成这些转换,因为它们将SQL Server留下。

非常感谢您的回答!

+1

为什么你就不能** [谷歌](https://开头加密。 google.com/)** – Luv

回答

0

如果您只是想将数据直接带过来,那您为什么使用ETL工具?我曾认为直接迁移会更容易?在这种情况下,ETL工具将会有更多的工作。

如果您想在路上对数据进行一些更改,ETL工具已经足够。

如何:

http://www.infoq.com/news/2012/08/MySQL-Migration

(有很多的方式直接穿过转储数据)

+0

我想我需要在迁移它们的方式上更改一些查询。使用MySQL工作台提供的迁移选项可以实现吗?它会根据MySQL的规则正确地改变选择吗?这是重要的数据,必须与原始的SQL Server 2000完美对齐。 **重要**:为了给本文增加更多的精度,我需要将SQL Server 2000的数据转换服务(dts)迁移到MySQL,可能与MySQL的迁移系统?我可以简单地将这些** dts **迁移到我的MySQL吗?或者我应该像你说的那样使用ETL工具? – Kunamatata

+0

不,你不能将dts迁移到mysql--这些需要在其他一些技术中重新实现。听起来像你需要做更多的研究。 – Codek

+0

我想我找到了一个解决方案,我将把这些DTS转换成一个名为Kettle的ETL工具,从PDI Pentaho数据集成! 谢谢反正! – Kunamatata