Talend使用SAP组件出现的问题

1、解压SAP组件到文件夹

 

 

 2、在Talend Studio 中单击工具栏中 "窗口",然后单击"首选项","Talend" ,"组件"

 

 3、在Window 7上安装SAP java 连接器

     a.将分发的软件包解压到任意路径

     b.将路径添加到系统PATH环境变量中

     c.复制sapjco2.dll文件并将其粘贴到 C:\windows\system32路径下

4、在Talend Studio中,单击"窗口">"显示视图" 然后在显示的弹出对话框中,展开Talend并选择"模块",单击"确定",打开"模块"查看器

 

5、单击右上角奶瓶,打开解压的路径选择sapjco3.jar,打开

6、重启Talend Studio

7、调用RFC

     a、需要用到Jco技术。有2.0(sapjco.jar)/3.0(sapjco3.jar)技术之分,在Talend中使用Jco3.0还需导入一个talend-sap.jar,找不到,所以选用2.0。其中,2.0技术又分几个版本,Windows和Linux需一致,我找到2.1.10版本的,所以选用2.1.10。

     b、 导入tSAPInput/tSAPOutput组件 TOS6.0版本之后阉割了SAP功能,强迫订阅,但在exchange仍提供这两个组件。下载后根据《Talend安装自定义组件》安装好,然后根据组件提示导入sapjco.jar

     c、配置.dll/.so文件
Windows:将sapjcorfc.dll、librfc32.dl、复制到C:\Windows\System32即可

posted @ 2020-01-07 10:48  【十一】  阅读(621)  评论(0编辑  收藏  举报