我使用CMS magento2创建了一个网站,我正在使用MySQL数据库。现在我需要将它与SAP数据库连接,这是一个SQL Server数据库。我的问题是如何将数据从SQL服务器中的表插入MySQL DB中的另一个表?
答案 0 :(得分:0)
您需要使用链接服务器。
此问题已在此处得到解答:Inserting from MS SQL Server to MySQL database
答案 1 :(得分:0)
您有两种选择:
您可以创建一个从一个数据库接收序列化数据的restful API,并在将数据向下推送到您要使用的数据库之前格式化数据。它的好处是您可以轻松地在2个DB之间共享数据,而不必担心。非常灵活,因为表格可以相同或不相同,具体取决于您的需求。
您可以使用SQL Server中提供的SIS(服务器集成服务)工具,该工具允许集成到其他数据库系统中。这有点技术性,但您可以在link to explain the integration of SIS packages with MySQL上执行以下几个步骤。