2017-05-27 48 views
0

我已经创建了一个CMS magento2网站,并且正在使用MySQL数据库。现在我需要将它与SAP数据库(它是一个SQL Server数据库)连接起来。我的问题是如何从SQL服务器中的表中插入数据到MySQL DB中的另一个表中?如何从SQL服务器中的表中将数据插入到MySQL中的另一个表中db

+1

你想通过代码或数据迁移来做到这一点吗?你知道如何通过代码从SQL服务器中检索数据吗?以及如何通过代码向MySql插入数据? –

+0

@ChetanRanpariya我想通过代码来做到这一点,但仍不知道如何 –

+0

你是否已经为此编写了任何代码?你如何从第一个地方从SQL服务器检索数据?并且假设你手头有数据,你知道如何将它插入MySQL吗?两台服务器的数据库结构都是一样的吗?你知道ado.net吗? –

回答

0

你有两个选择:

  1. 您可以创建一个从1分贝接收串行数据,推动数据之前将数据格式化一个RESTful API一直到你想要使用的数据库。关于它的好处是您可以轻松地在2个DB之间共享数据,而无需担心。非常灵活,因为表格可以相同或不相关,具体取决于您需要的内容。

  2. 您可以使用SQL Server中存在的SIS(服务器集成服务)工具,该工具允许集成到其他数据库系统中。这是一个有点技术,但这里有几个步骤,你可以按照link to explain the integration of SIS packages with MySQL

相关问题