kettle连接SAP问题

使用SAP输入时,选择SAP ERP System的数据库连接,进行函数搜索时,报Cannot get SAP function错误

Spoon:图形化界面工具(GUI方式),Spoon允许你通过图形界面来设计Job和Transformation,可以保存为文件或者保存在数据库中。也可以直接在Spoon图形化界面中运行Job和Transformation
版面规则
请务必将问题描述清晰!!!1.软件版本:2.发生频率:每次/经常/偶尔3.报错日志截图(可以直接粘贴图片):
回复
michaelliu
帖子: 1
注册时间: 2019年 6月 13日 星期四 4:38 pm

kettle连接SAP问题

#1

帖子 michaelliu » 2019年 6月 13日 星期四 4:57 pm

环境:win10下的kettle8.2.0.0,jdk1.8,MS Visual Studio 2017


在使用SAP输入时,选择SAP ERP System的数据库连接,进行函数搜索时,报以下错误:



Cannot get SAP function


Initialization of repository destination *** failed: ######### - ######## on ***.***.***.*** sysnr 00


Possibly the SAP JCo implementation library (e.g. sapjco3.dll) does not exist or cannot be loaded. Please copy it to your libext directory! If you use version 3.0.5 or higher on Windows be sure to have MS Visual C++ 2005 SP1 Redistributable Package ATL Security Update installed.



从网上下载 sapjco3.dll 文件放到 KettleHome\libswt\win64 目录下,sapjco3.jar 文件放到 KettleHome\lib 目录下,仍然报相同错误。哪位高手请不吝赐教,非常感谢!



hunter
帖子: 1
注册时间: 2019年 11月 16日 星期六 2:54 pm

Re: kettle连接SAP问题

#2

帖子 hunter » 2019年 11月 16日 星期六 2:55 pm

到sap官网下载最新版本的sap-pdi组件,然后分别放到pdi目录下就可以了


回复