cancel
Showing results for 
Search instead for 
Did you mean: 

MDX parser connection error

Former Member
0 Kudos

Hi experts,

I m getting some errors when I test the MDX parser on the BW system (7.01):

I have look for this error in the internet, and I found in the SAP Note 1032461 that's all about the file librfc.dll!

I look for this file in the system and I have found it "librfcu.dll"

I have two questions, and I really appreciate you answer them:

1-Our system is on the 7.01 version and on the SAP Marketeplace I have found only 7.20 or above. is the librfc is system independent?

2-Our system is unicode, and on the SAP Note 1032461, they have mentionned that it should download the file without the "U", should I have to download the file for non unicode systems knowing that our system is unicode?

Thank you a lot for your help.

Abdess

Accepted Solutions (1)

Accepted Solutions (1)

MGrob
Active Contributor
0 Kudos

Hi

Make suren you have SAPGui installed on that sever. The librfc has two version for unicode and nonunicode. Also for each system they are different.

Then check if  C:\Program Files\SAP\hostctrl\exe directory contains it. Copy the file from this directory to your uc directory: F:\usr\sap\SID\SYS\exe\uc\NTAMD64 and it should fix the issue,.

I don't know what system you are on jus adjust the path accordingly.

Also on windows try  to run regsvr32 c:\windows\system32\librfc32.dll in CMD and try a "Connect Test" of RFC "MDX PARSER" again..

hope that helps

martin

Former Member
0 Kudos

Hi martin,

I thank you for your response.

The SAP GUI is already installed on the server; SAP GUI: 7.20

And I looked for the "C:\Program Files\SAP\hostctrl\" folder but I didn't find this folder on the server, Also I checked the file in the "usr\sap\SID\SYS\exe\uc\NTAMD64" folder and I found it: "librfc32u.dll"

When I run the commande "regsvr32 c:\windows\system32\librfcu32.dll" I get this error:

Our System:

SAP BW 7.01 (Unicode)

Windows 2008 R2 64 bit

Thank you for your help.

Abdess,

former_member182470
Active Contributor
0 Kudos

Check my reply

MGrob
Active Contributor
0 Kudos

Hi

Make sure you run this in admin mode!

Open the start menu and type cmd into the search box Hold Ctrl + Shift and press Enter

This way it should open the command in admin mode.

hope it helps

martin

Former Member
0 Kudos

Hi Martin

I have run it in admi console, now I am trying to start SAP but I m getting a msg error!

I am not part of the basic team and I have fix that because I am the prod system!

Can you just give me some steps please.

My system configuration is:

-> SAP Netweaver BW 7.01 Unicode

-> Windows 2008 R2 64 bits

Should I download a non unicode version of the file? even I have an unicode sydstem

I cant find librfc for bw 7.01 on the SAP markete place!!

Thank's a lot Martin

MGrob
Active Contributor
0 Kudos

Hi

The librfc32.dll is part of the SAP GUI you would have to download the frontend tools according to your servers.

Martin

Former Member
0 Kudos

Hi Martin,

I have downloaded the SAP Gui 7.3 for windows from the marketeplace.

I looked in for the librfc file I have found two version:

Which one of them should I use?

Thank's a lot.

Abdess,

MGrob
Active Contributor
0 Kudos

Hi

Try to register the librfc32.dll first and copy that over to your bw servers folder and see if the mdxparser works.

hope it helps

Martin

Answers (2)

Answers (2)

anantharaman_r
Employee
Employee
0 Kudos

Hi,

Retain both the rfclib32.dll and rfclib32u.dll in the same path as in mdxsvr.exe is kept. Also please ensure that the path is maintain the environmant variable PATH of the server. If not you will have to maintain the complete path of mdxsvr in SM59.

Once done, change the communication type to Non-Unicode in SM59, unicode tab.

Now test the connection.

-Ananth.

SAP MDX Development support

former_member182470
Active Contributor
0 Kudos

Hi Abdess,

By looking at your screen shot, i feel your time-out settings are very short. It is just 20 sec. You have to increase the time limit in SICF t-code or in RZ10 t-code.

Can you try to test the MDX in RSCRM_BAPI t-code?

Regards,

Suman

MGrob
Active Contributor
0 Kudos

Suman the response time for an mdx parser is between 1-4 milliseconds. If he gets a timeout after 20seconds its just because the parser failed.

Martin

Former Member
0 Kudos

Hi Suman,

I'll try it and I will let you know the result.

Thank you.

Abdess,