我需要从MySQL数据库中的存储过程访问远程Microsoft SQL Server数据库。
我用谷歌搜索了一下,发现有一种方法可以使用联邦表访问远程MySQL。但是我找不到任何访问MS SQL Server的方法。我的确切要求是,我需要编写一个存储过程,它可以将所有表和数据从远程MS SQL服务器数据库复制到本地MYSQL数据库。
请帮帮我..
发布于 2013-08-05 14:00:53
简而言之,使用MySQL联邦引擎无法做到这一点。但是,您可以使用MSSQL服务器的链接服务器功能设置从远程MSSQL服务器到MySQL表的链接。
如果可以设置,就可以让一个调度作业从MSSQL服务器端填充MySQL表。
我已经完成了上面的设置,这并不难。
我还会研究一些ETL工具来做这件事,因为它听起来像是一个ETL作业,而不是您想要通过存储过程运行的东西。
祝好运。
https://stackoverflow.com/questions/18051251
复制相似问题