Kettle创建SAP连接报错

发布于 2021-11-20 22:54:00 字数 1445 浏览 924 评论 2

我将sapjco3.jar和sapjco3.dll放置libext下    

启动Kettle创建SAP的连接   TEST连接不成功

报错:

Cannot get SAP function
Connect to SAP gateway failed
Connection parameters: TYPE=A DEST=SAP ASHOST=10.3.7.1 SYSNR=00 PCS=1

LOCATION    CPIC (TCP/IP) on local host with Unicode
ERROR       partner '10.3.7.1:3300' not reached
TIME        Wed Jul 18 09:55:56 2012
RELEASE     720
COMPONENT   NI (network interface)
VERSION     40
RC          -10
MODULE      nixxi.cpp
LINE        3255
DETAIL      NiPConnect2: 10.3.7.1:3300
SYSTEM CALL connect
ERRNO       10060
ERRNO TEXT  WSAETIMEDOUT: Connection timed out
COUNTER     4


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.


ps:MS Visual C++ 2005 SP1 Redistributable Package ATL Security Update已经装好了 

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

等风来 2021-11-21 02:11:00

sapjco3.dll 这个文件是放在'KettleHomelibswtwin32'下滴

kettle连接ASP还需要两个文件

一个是放在'KettleHome' 下的sapjco3.pdb

一个是放在'KettleHome\lib' 下的sapjco3.jar

情痴 2021-11-21 01:55:44

很可能是你的系统位数与你下载的链接文件的位数不符,用 java -javar sapJdbc驱动看看 DLL文件有没有被加载。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文