SAP librfc32.dll

How critical is it to use the librfc32.dll version (file version 4640,5,123,2956) referred to in the OWB 9.2 User Guide? I can't find this exact version and I have no errors when creating a SAP source module. However, when I try to import tables from SAP by browsing Business Component, the loading progress dialog disappears after 1 second and a blank SAPR/3 Business Component Hierarchy view opens.
Even if I remove the librfc32.dll file from the OWB_HOME\owb\bin\admin location on my client, the above still applies. Should this file be placed somewhere else to make a connection to SAP?

We are using OWB 9.2.0.2.8 There are many versions of librfc32.dll. Where can I find the exact version mentioned in the user guide, if this is critical?
The user guide says this dll should be placed in OWB_HOME/bin/admin. On my installation I have either OWB_HOME/bin with no /admin sub-directory, or I have OWB_HOME/owb/bin/admin. I assume the latter directory location is the correct location for the dll (or do I need to create a new admin sub-directory under OWB_HOME/bin?).

Similar Messages

  • Unable to load DLL 'librfc32.dll'  (Exception from HRESULT: 0x8007007E)

    Unable to load DLL 'librfc32.dll'  (Exception from HRESULT: 0x8007007E)
    Hi!
    We would like to hold the account balance data from EMPTOR to SAP and have the following error:
    Unable to load DLL 'librfc32.dll'  (Exception from HRESULT: 0x8007007E)
    We use SAP ERP 2005 on Windows 64 Bit.
    Can some one help with the problem?
    Thank you very much!
    regards
    Thom

    You can download the latest avaiable kernel or just the librrfc component from http://service.sap.com/swdc. They maybe an issue with this DLL. Just download the latest one and copy into \usr\sap\<SID>\SYS\exe\run directory. Be sure to save the previous DLL.
    Thanks
    Adil

  • Microsoft Visual Studio - Unable to load DLL 'librfc32.dll'

    Hi,
    I'm experiencing the following problem:
    When trying to establish a connection between SAP BPC MS and our SAP NW BW system.
    I've created a new Integration Services project in Business Intelligence Development Studio. The issue comes up when I try to test the connection:
    TITLE: Microsoft Visual Studio
    Unable to load DLL 'librfc32.dll':
    This application has failed to start because the application configuration is incorrect.
    Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)
    I've placed the librfc32.dll library file on C:\WINDOWS\system32\.
    I ran R3DLLINS.EXE according to Note 684106 - Microsoft runtime DLLs.
    This placed all the needed dll library files (msvcr71.dll, msvcp71.dll, mfc71.dll, mfc71u.dll) on the correct path (C:\WINDOWS\system32\).
    I keep getting the same error.
    Platform:
    Windows 2003 R2 SP2 32-Bit
    MS SQL Server 2008 SP1
    SAP BPC 7.0 Microsoft Platform
    I've checked out some other posts on SDN but it didn't solve my problem:
    Re: librfc32.dll not found on Windows Server 2003
    LIBRFC32.DLL not Found Error
    Re: librfc32.dll
    Any ideas?
    Thank you.
    Bruno Pereira
    Edited by: Bruno Pereira on Mar 23, 2010 5:34 PM
    Edited by: Bruno Pereira on Mar 23, 2010 5:36 PM

    I was able to work it out.
    For your reference:
    Issue arrises from the fact that Business Intelligence Development Studio isn't able to load the librfc32.dll without the [Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update |http://www.microsoft.com/downloads/details.aspx?familyid=766a6af7-ec73-40ff-b072-9112bab119c2&displaylang=en#filelist]implemented on the system.
    Reference SAP note:
    [Note 684106 - Microsoft runtime DLLs|https://service.sap.com/sap/support/notes/684106]
    Bye!
    Bruno Pereira

  • Librfc32.dll exception for ECC 6.0

    Hi,
    My customer just upgraded from SAP R/3 4 to ECC 6.0. All the RFC calls now raise an exception in the librfc32.dll.
    Here is the error from the event viewer:
    Faulting application consoleapplication1.vshost.exe, version 8.0.50727.42, faulting module librfc32.dll, version 7100.0.0.5288, fault address 0x00001c01.
    Is there a braking change in ECC 6.0 RFC protocol? Do I need a new librfc32 dll file? Everything is working from SAP GUI v7.10 and I think that application is using librfc32.dll.
    Any help is much appreciated.
    Best Regards
    Torkel Ödgaard

    Dear Poornima,
    As per my experience,better to go for above 160GB hard drive(250GB will be
    good) and 2 GB RAM is required for Laptop's.
    All the best.
    Regards
    Mangal

  • Missing LIBRFC32.DLL file for 64bit - x64 Windows Server

    Dear Folks,
    I have installed SAP ECC6 with BI7 system on Windows Server 2003 on x64. But I am not able to get data from SAP BW from Crystal Report 2008. I also did  MDX PARSER connection test through t.code SM59. I got list of error messages.
    Logon     Cancel
    Error Details     timeout during allocate / CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=456 Timeout dur
    Error Details     ERROR: timeout during allocate
    Error Details     LOCATION: SAP-Gateway on host ns2 / sapgw00
    Error Details     DETAIL: no connect of TP mdxsvr from host ns2 after 20 sec
    Error Details     COMPONENT: SAP-Gateway
    Error Details     COUNTER: 798
    Error Details     MODULE: gwr3cpic.c
    Error Details     LINE: 5873
    Error Details     RETURN CODE: 242
    Error Details     VERSION: 2
    I have been read other forums, most probably I am missing LIBRFC32.DLL file for x64 Windows Server. I couldnu2019t find any where this specific file for Windows Server x64 64bit version. It is available on Sap Market place, since I donu2019t have super user rights, I canu2019t download it.
    If any one of you already have this file. Please share with me.
    thanks
    Obaid

    Hello Ingo
    Thanks to read my problem and for your reply, I have already read that SAP Note 1032461,  I  have the same problem as clearly defined in the note, and suggesting to put LIBRFC32.DLL file in <windows-dir>/system32 folder.
    My SAP ECC and BI7 (Kernl 7.00) is installed on 64-bit, x64 Windows Server 2003 Enterprise. I need to download that file from RFC library available on SAP Market place. But, I don't have any super user rights.
    If someone has similar setup and has already that file or could download for me. I need to get that file. I appreciated your kindly help.
    thanks
    Obaid

  • Import librfc32.dll by reflection

    Hi .net Specialists,
    hope anyone can help.
    I`d like to connect a external program with SAP. The external program provides a scripting interface to add custom VB.NET code. But it`s not possible to add own assembly references.
    The program vendor told me, that the only way to use custom dll`s are to use the system.reflection function.
    Did anyone know how this reflection function works and how i can use the librfc32.dll with this function?
    Thanks,
    Anton

    Hi,
    You should probably be using the SAP.Connector.dll and SAP.Connector.Rfc.dll assemblies, not the librfc32.dll by itself... At least, it will be way easier.
    You need to put those 2 dlls in your Global Assembly Cache, or in the project's folder (either as reference, easier, or just the files). The "librfc32.dll" itself needs to be in the project's folder (with the .exe.).
    I tested this (since I was curious) and you can just put the 3 dlls in your application folder, it works fine.
    Once that is done, if you still need to load through reflection, google it, there's plenty of examples on the .Net. Basically, it works like this. I tested this code on a Windows 7 64 bit, without VS.NET 2003/2005 and without the .NET connector installed and it works.
    // load assembly
    System.Reflection.Assembly assm = System.Reflection.Assembly.LoadFrom("SAP.Connector.dll");
    // define the client type
    System.Type sapClientType = assm.GetType("SAP.Connector.SAPClient", true);
    System.Type sapConnectionType = assm.GetType("SAP.Connector.Connection", true);
    // initialize a client
    object oSAPClient = System.Activator.CreateInstance(sapClientType);
    // open the connection
    System.Reflection.PropertyInfo connectionProp = sapClientType.GetProperty("Connection");
    System.Reflection.PropertyInfo connectionStringProp = sapClientType.GetProperty("ConnectionString");
    connectionStringProp.SetValue(oSAPClient, "AHOST=123...", null);
    object conn = connectionProp.GetValue(oSAPClient, null);
    System.Reflection.MethodInfo connectionOpen = sapConnectionType.GetMethod("Open");
    object result = connectionOpen.Invoke(conn, null);
    // do your stuff
    // close the connection
    System.Reflection.MethodInfo connectionClose = sapConnectionType.GetMethod("Close");
    connectionClose.Invoke(conn, null);
    Doing this is not trivial and requires a lot of effort. But you asked, so there you go!
    Regards,
    Michel
    P.S. This is c# code, but VB.NET is very similar, only syntax is different but the logic is the same.
    Edited by: Michel Roberge on Nov 18, 2010 8:23 PM
    Edited by: Michel Roberge on Nov 18, 2010 9:09 PM

  • SAPGui can't start because librfc32.dll is missing

    Dear Experts,
    When I tried to run SAP logon (SAPGui), the following message  appeared,
    "The program can't start because librfc32.dll is missing from your computer"
    even though the librfc32.dll file is in the c:\windows\system32.
    I reregister the dll using regsvr32 c:\windows\system32\librfc32.dll but still the same problem.
    I did try to uninstall and reinstall entire SAPGui but still  the same.
    What else should I try?
    regards,
    Abraham

    I have seen this issue before,
    Install Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update and re-register the dll that shoudl fix the problem
    You can get it from
    http://www.microsoft.com/downloads/en/details.aspx?familyid=766a6af7-ec73-40ff-b072-9112bab119c2&displaylang=en
    Regards
    Juan

  • Librfc32.dll on 2008 R2 64 Bit / IIS crash

    We are currently migrating from Windows Server 2003 32 Bit to 2008 R2 64 Bit(using ERPConnect 4.1. / running IIS 7).
    On 2003 32 Bit every RFC-Call is working fine. But calling SAP under 2008 64 Bit ends in IIS AppCrash.
    The crash possibly caused by an unhandled ABAP exception. This happen randomly.
    Changing the Application to 32 Bit has no effect. Trying several versions of librfc32.dll has no effect.
    Any hints to solve this problem?

    I'm experiencing exactly the same problem. Tried re-installing and re-imaging the box several times. This is the first time I'm running into this issue as I have performed several installs on other Windows 2008 R2 servers with no issues.
    Does anyone have any idea? I opened SR with Oracle, they suggested that this is a bug (This is due to a known issue with older versions of OCM -unpublished bug 9800347 [http://bug.oraclecorp.com/pls/bug/webbug_edit.edit_info_top?rptno=9800347] . This was fixed in 10.3.4 and backported to 10.3.3.1.1; apparently an older version (10.3.3.1) which is bundled in this kit as this OCM 10.3.3.1).
    I'm not buying this explanation as it does not explain why this is happening and why few other times in the past with same system and same version install it worked perfectly fine.

  • Down load librfc32.dll,sapjcorfc.dll and sapjco.jar.

    HI,
    I need copy of files  librfc32.dll,sapjcorfc.dll and sapjco.jar.
    From where can i get all these files.
    Thanks&Regards,
    venkat.

    Hi Venkat.
    I would like to suggest,
    [SAP - Intstallation files - Authentication needed|www.service.sap.com/connectors]
    I would also like to suggest a reference,
    [SAP HELP - Standard Reference - SAP JCo Installation|http://help.sap.com/saphelp_nw04s/helpdata/en/47/80f671ee6e4b41b63c0fe46bd6e4f8/frameset.htm]
    Hope that's usefull.
    Good Luck & Regards.
    Harsh Dave

  • Difference between 620 version and 640 version of librfc32.dll

    Hi,
    What is the difference between librfc32.dll (620 version) and librfc32.dll( 640 version).
    If I built my application with librfc32.dll(620 version) can I deploy it in a environment where librfc32.dll(640 version)  is used.
    please let me know if my application will break or face some problems.
    Could you please reply as soon as possible , we are facing problem with production environment, just want to confirrm if this could be the root cause.
    Thanks
    Sivasankari

    hi sivashankari,
    librfc32.dll troubles
    Once you are working with SAP BW BEx tool and accessing different version of SAP BW you might encounter an error in BEx Query Designer says: “"Run-time error '-2147417848 (800010108)': Automation error The object invoked has disconnected from its clients".” BEx Query Designer crashes afterwards.
    Solution is to replace the RFC library librfc32.dll stored in your \WINDOWS\system32 on the client PC with a proper version depends on you SAP GUI version:
    620: Version >= 6206.6.1938.4727 (620x.x.x.4727).
    640: Version >= 6400.3.79.4740 (640x.x.x.4740).
    710: check the newest patch of SAP GUI .
    regards
    karthik
    reward me points if usefull

  • LIBRFC32.DLL not Found Error

    We have installed Data Services 3.2 on a VM running Windows Server 2003 Standard x64 Edition SP2.  We are testing an SAP Applications datastore, but when we try to extract data from the SAP system, we get this error:
    NT RFC DLL <LIBRFC32.DLL> not found.
    I have verified that this file exists in the DS bin folder. 
    Has anyone encountered this?  Could this have something to do with the 64-bit OS?
    Thanks

    Hi Paul,
    In a 64 bits server, you have to add that file in c:\windows\syswow64 instead of system32.
    Also, it helps if you install the sapgui in the DS server (not mandatory but recommended).
    Cheers,
    Diego

  • Librfc32.dll installing Documentation

    I found in SAP .NET Connector Documentation that the librfc32.dll is required.
    I could not found any documentation about installing the librfc32.dll in the framework web server.
    Please can you tell me if there are any other requirements  besides sap.connector.dll and sap.connector.rfc.dll ? 
    The full documentation is needed for my system administrator for installing the product.
    thanks.

    Hi Reiner,
    1.
    Just wondering , if librfc32.dll file was packaged with application for its end user customers- would it be necessary that it be used by SAP system authenticated users only ?
    2.
    Will it not raise any licensing/distribution concerns, as in like a third party (non-SAP) giving out librfc32.dll with their application ?
    Regards
    Gurpreet Singh Sidhu

  • Librfc32.dll

    I have several web services built using the connector 2.0.  After I deploy to a bare production machine, I also copied the librfc32.dll to the system32 folder.  When I try to use the web services, I get the followig message:
    DllExceptionNotFound (cannot find librfc32.dll)
    any help is appreciated.
    Note: in development, I installed the SAP GUI on the machines and never encountered any problems.  Installing the SAP GUI is not an option on the production machines.
    Philip

    I got an error at time my function to drag and drop function into the SAPProxy1.sapwsdl file.I develope my project as asp.net web application in Visual Studio .NET 2003.
    I think, If I see my function at server explorer, how Sap connection can be wrong I dont understand. while I just drag and drop function into the SAPProxy1.sapwsdl file, I get an error.
    I installed:
    SAP.Net.Setup_2.0
    Java 6 update 11 (jr6)
    but I 'm getting error below:
    using logging implementation u201CAII Loggingu201D Exception in thread u201Cmainu201D com.sap.aii.upload.sap.SAPConnectionexception$connectFailed:Unable to establish connection to R/3 system u2026.(system=..;client..;)
    at com.sap.aii.upload.sap.SAPConnection.connect(SAPConnection.java:103)
    at com.sap.aii.upload.sap.SAPConnection.(SAPConnection.java:38)
    at com.sap.aii.upload.tool.RFC2WSDLTool.getWSDLforRFCs(RFC2WSDLTool.java:81)
    at com.sap.aii.upload.tool.RFC2WSDLTool.main(RFC2WSDLTool.java:196)
    How can I solve this situation?.
    Thank You
    Edited by: emrean on Aug 25, 2009 12:55 PM
    Edited by: emrean on Aug 25, 2009 12:55 PM

  • NCo 2.0 connector - librfc32.dll missing

    I am trying to make an RFC call into SAP from a new Windows Server.    I am getting the message librfc32.dll missing on the call to SAP.
    What do I need to install to get this librfc32.dll on a new Windows server?   I can't install Nco 2.0 as I don't have VS 2003 on the new server, nor do I want to put it on there.

    Hi tristan,
    how are you doing ?
    as per the pre req for NCo,
    u're JRE is requested to be : 1.3
    http://help.sap.com/saphelp_nw2004s/helpdata/en/b4/79cb9463b89a41a73e1e2805eb4bf7/frameset.htm
    i successfully use j2sdk 1.4_13, but i am aware of issues when you use jdk 1.5 for other SAP [Portal] related products, try jdk 1.4_12 or 1.4_13 and see if there is any difference
    also is there any requirment for VS 2003 & 2005 on the same machine ?
    i am curious to understand the problems you are facing with this config
    with respect,
    amit

  • Librfc32.dll error

    Dear Experts,
    As per note 1032461 i downloaded and copied the file, But RFC is still showing error. While executed the command "find "LIBRFC" librfc32.dll" and getting the below error.
    As above said in Note:1447900, i cannot find the below files from support portal.
    Solution
    Apply the librfc 7.20 patches level 11 for Windows platforms:
    librfc32.dll  7.20 with file version 7200.1.73.6735 or higher
    librfc32u.dll 7.20 with file version 7200.1.73.6735 or higher

    Brandon,
    My OS is X64 Unicode, i downloaded and copied the below file and it is the latest.
    As per Note:1447900, I needed the:
    librfc32.dll  7.20 with file version 7200.1.73.6735 or higher
    librfc32u.dll 7.20 with file version 7200.1.73.6735 or higher

Maybe you are looking for