我有一个MySQL数据库。 我需要将一些(不是全部)表的数据(数据记录)从MySQL迁移到MSSQL数据库,这样就可以将MySQL表的结构转换为MSSQL中的新结构。
将来,我需要在这些数据库之间进行自动定期同步。 有没有工具?或者我必须使用一些SQL proc或查询?我该怎么办?
供参考:我正在使用带有MySQL驱动程序的MSSQL Server 2008 R2和用于MySQL的SQL迁移助手(使用这些工具,我已经完全将MySQL转换为MSSQL数据库)。
答案 0 :(得分:2)
由于您已经拥有完整的SQL 2008,请打开随SQL安装一起安装的Visual Studio Intelligence BI。 然后创建一个新项目“Integration Services Project”。
因此,您创建了一个新的ODBC连接(应该是可用的向导)。 然后添加表格,您可以在那里修改,转换,转换数据。
您可以保存的完整项目,并将其作为已执行任务添加到您的SQL Server代理。
这是一个解释更多的教程:http://msdn.microsoft.com/en-us/library/ms169917.aspx