【发布时间】:2014-02-05 16:22:34
【问题描述】:
在哪里可以找到适用于 mySAP™ Business Suit 的 .NET 数据提供程序 从 SAP 中提取数据的先决条件是什么? 我是否还需要在 SAP 上安装任何东西才能通过 SSIS 从 SAP 中提取数据? 如何在 SSIS 中连接 SAP?
非常感谢您。
【问题讨论】:
在哪里可以找到适用于 mySAP™ Business Suit 的 .NET 数据提供程序 从 SAP 中提取数据的先决条件是什么? 我是否还需要在 SAP 上安装任何东西才能通过 SSIS 从 SAP 中提取数据? 如何在 SSIS 中连接 SAP?
非常感谢您。
【问题讨论】:
如果您可以访问后端的数据库,那么 SSIS 将更容易从中提取。这就是我们在我工作的地方所做的。您可以使用 SAP .NET 连接器并编写 Windows 服务或控制台应用程序以通过 RFC 功能模块调用来提取数据。
我在此处发布了一个简单的 RFC 调用示例:
http://scn.sap.com/thread/1876430。
更详细的教程可以在这里找到:
http://scn.sap.com/community/interoperability-microsoft-net/blog/2013/02/14/connecting-to-sap-with-nco-3
【讨论】:
在大多数情况下,您不应直接访问 SAP 底层数据库。我在这个answer on SO
中进行了广泛的解释【讨论】: