cancel
Showing results for 
Search instead for 
Did you mean: 

Startrfc.exe cannot be executed

Former Member
0 Kudos

Hello,

My environment consists of a Windows Server 2003 and SAP ECC 6.0.

An application on Windows Server executes a SAP F.M. using startrfc via a command.

When the command startrfc.exe is executed with a command like

C:\Program Files\SAP\FrontEnd\SAPgui\rfcsdk\bin\startrfc.exe -3 -h <sap_system> -s <system_nr> -c <mandt> -l IT -u <user> -p <password> -F <function_module> -E <parameter>

the error

The system cannot executed the specified program

is returned.

Looking into event viewer at the execution moment three errors are returned. Two of them reports that dependent assembly Microsfot.V80.CRT is not installed on the system.

But the .NET Framework 1.1 is installed.

Has anyone an idea how to solve the problem ?

Regards.

Corrado Audero

corrado.audero<at>syn.it

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Wrong OS Path. Usualy startrfc.exe exists only on the SAP server, it wont be available on the SAPGUI

Search for startrfc.exe

-AJ

Former Member
0 Kudos

Thanks for your replay.

I forgot to write in my message that i copied same program on my laptop with XP and it's run correctly.

startrfc.exe is include in a package named rfcsdk that it's possible to download from SAP Marketplace.

And also is competly platform independent.

Regards,

Corrado Audero.

Former Member
0 Kudos

Are you trying to connect to load balancing server. If yes you may need to create the entry for sapms<sid> in the services file.

Former Member
0 Kudos

Sorry for delay.

The problems seems to be an incompatibility of rfcsdk versione 7.1 vs Windows 2003.

I had downloaded the version before (7.0) and all is running correctly.

Answers (0)