日期:2014-05-20  浏览次数:20668 次

急:找不到 msvcr71.dll
用java开发了一个b/s架构的系统,需要与sap通信传送数据。

该系统所在的服务器环境为:windows server 2003 64位
sap的数据库是oracle 64位,我们开发的系统的数据库也是用oracle 64位.

详细操作步骤:在java的系统中,通过输入的方式得到数据,存入系统的数据库中,
然后,执行“同步”操作,即系统将数据库中的数据传送到sap的数据库中。

错误:起初,与SAP通信时报此错误:找不到 librfc32.dll

于是我把librfc32.dll拷贝到windows/system32下。

然后再运行系统,又报错误:找不到 msvcr71.dll

查了查,msvcr71.dll在framework的目录下,
于是我在服务器上安装.net framework3.5,
但是安装后发现,目录底下居然没有msvcr71.dll文件。

于是我把xp下的msvcr71.dll拷贝到相应目录,但仍然报:找不到 msvcr71.dll的错误。

请大家给我看看,问题可能出在哪,怎么解决。谢谢大家!

------解决方案--------------------
假设你安装了JDK,那么可以在jdk安装路径下的bin目录中找到这个msvcr71.dll文件
------解决方案--------------------
探讨
引用:
找张XP盘不就好了


用XP盘的东西拷进SERVER2003能使用吗?因为进机房手续多,所以我想确认一下问题。