cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Router Problem

Former Member
0 Kudos

Dear All,

Our SAP Router was installed on Windows 2003 64 bit.

It was working fine.

Due to some technical reason we have format server and re-installed Windows 2003 64 bit O/s.

After that I have installed SAPROUTER. Service is created sucessfully, but when I tried to run SAPROUTER -r it gives folloiwing message

"The system cannot execute the specified program"

I have also check event view. The error as below :

"Generate Activation Context failed for E:\USR\SAP\SAPROUTER\saprouter.exe. Reference error message:

The referenced assembly is not installed on your system.

.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.";

Thanks in Advance,

Nirav

Accepted Solutions (0)

Answers (3)

Answers (3)

JPReyes
Active Contributor
0 Kudos

Hi Nirav,

I think you may be missing a few dll's... Install Microsoft Visual C++ 2005 Redistributable Package

Read SAP Note 684106 - Microsoft runtime DLLs

Regards

Juan

Former Member
0 Kudos

I was having exactly the same issue and tried this as suggested and it fixed my problem.

Read SAP Note 684106 - Microsoft runtime DLLs

zieglers

rupali_karbhari3
Active Contributor
0 Kudos

Hi Nirav,

Note # 41054 will help you to refer. chek if windows service is automatic and using other user than "system"

Have you used below command while installation:

ntscmgr install SAPRouter -b E:\USR\SAP\SAPROUTER\saprouter.exe -p "service -r -R E:\USR\SAP\SAPROUTER\SAPROUTTAB"

I was also facing issue while starting router service on windows but issue was very simple , some comma missing from path specified in service. Please verify it correctly , that could also prevent from starting service.

Regards,

Rupali Bajpai

Former Member
0 Kudos

Hi Rupali,

Thanks for your reply.

I have tried but problem remain same.

Even I can not run SAPCAR also , it gives same error. I am able to run ntscmgri386.

I think this is O/S related issue.

Thanks

Nirav

former_member227283
Active Contributor
0 Kudos

Hi nirav,

just run the command

SAPROUTER -r

let us know the complete error which you are getting.

It seems live binary version mismatch with you OS type.

for e.g 64 bit binary can't run on 32 bit system or X64 binary can't run on IA64 bit platform.

Thanks

Anil

Former Member
0 Kudos

Hi Anil,

Thanks for you reply.

Message after running SAPROUTER -r command :

"The system cannot execute the specified program."

Regards,

Nirav

former_member227283
Active Contributor
0 Kudos

Hi Nirav,

Seems like executable version mismatch.

Can you tell us what is OS version and what is a file name of saprouter you are downloading from SAP market place .

Thanks

Anil

Former Member
0 Kudos

Hi Anil,

Thanks.

Yes it is version related problem.

I have downloded "SAPROUTER 7.10 -> Windows Server on x64 64bit" from market place and it gives me error.

With "SAPROUTER 7.00 -> Windows Server on x64 64bit" version it works fine.

Again I have downloded both the version. Version 7.10 still give me same error.

Thanks you All,

Nirav

rupali_karbhari3
Active Contributor
0 Kudos

Hi Nirav,

Verify if saprouter.exe and niping.exe is placed under directory E:USRSAPSAPROUTER and same path is mentioned in windows services.

If path is correct one then you need to modify registry

Under HKEY_LOCAL_MACHINE ® SYSTEM ® CurrentControlSet ® Services ® Event Log ® Application enter the key saprouter and define the following values for it:

EventMessageFile (REG_SZ): ....saproutersaprouter.exe

TypesSupported (REG_DWORD): 0x7

I hope this will help you.

Regards,

Rupali Bajpai

Former Member
0 Kudos

Hi Rupali,

Thanks for you reply.

I have made changes as you have suggested.

But problem remain same.

Thanks,

Nirav