cancel
Showing results for 
Search instead for 
Did you mean: 

MDX Parser

0 Kudos

Hi Guys

I'm trying to execute an MDX statement using mdxtest but my RFC connection to the MDX Parser fails.

Here is a snapshot of the errors I receive from SM59.

Note: I'm connecting through VPN.

Any ideas.

Joe.

Accepted Solutions (1)

Accepted Solutions (1)

former_member188883
Active Contributor
0 Kudos

Hi Joe,

Please check librfc32.dll file is available under C:\Windows\System32\

Post this check the results.

Regards,

Deepak Kori

0 Kudos

Hi Deepak

librfc32.dll is not available. However librfc32u.dll is available as you might have expected.

Regards

Joe

AbhishekGupta1
Participant
0 Kudos

Hi Joe,

librfc32u.dll is unicode version but as I mentioned earlier, MDX parser is non-unicode RFC, you need only librfc32.dll

Again I suggest you the same "check sapnote 1032461"

  • Implement the current version of librfc32.dll (not librfc32u.dll) on ALL application servers. You can download the current librfc32.dll file from SAP Service Marketplace

Regards,

Abhi


0 Kudos

Do I need to delete librfc32u.dll or is it ok to keep both?

0 Kudos

Also, Im using 64 bit windows operating system.

Does librfc32.dll need to be located in c:\windows\system32 or c:\windows\syswow64.

AbhishekGupta1
Participant
0 Kudos

Joe

Your all answers are present in sapnote 1032461

If file librfc32.dll is not contained in the same directory as mdxsvr.exe, it must be in one of the search path directories (environment variable PATH). The MDX parser (program mdxsvr) is located in a directory of the application server: /usr/sap/<SID>/sys/exe. To check whether the newly installed librfc32.dll is contained in the path, carry out the following steps on the Windows platform:

  • Use the command CMD to open a command line.
  • Execute the command SET.
  • Check whether the environment variable PATH contains a directory that contains librfc32.dll (for example, <Windows>\System32).

in short, you can put file anywhere in your server, just mention path of that directory in your path environmental variable.

Regards,

Abhi

0 Kudos

Abhi

It works!

Answers (3)

Answers (3)

AbhishekGupta1
Participant
0 Kudos

Hi Joe,

MDX PARSER is a non-unicode rfc hence even in unicode kernel, you need non-unicode RFC library file to run this rfc.

Are you using windows operating system?

Check SAPNote 1032461 - MDX parser does not start

This should help you....

Regards,

Abhi

0 Kudos

HI Abhishek

Yes its windows and unicode kernel.

Regards

Joe

Sriram2009
Active Contributor
0 Kudos
former_member215981
Active Participant
0 Kudos

Hello,

please have a look at note 581509 to see it helps.

Best Regards,

Yong Luo