cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Service Fails / Sapstartsrv.exe not found

Former Member
0 Kudos

Dear Experts,

SAP : ECC 6.0,

OS : Windows 2003 Server

Database : MS SQL

Our Production system is on Cluster servers, Database instance running on Node 1 and SAP Executables from Node 2.

We had scheduled downtime for maintenance activity on Node 2, which also needed rebboting of server.

As per the plan from Cluster Manager, we had moved SAP Executables resource on Node 1,

All services were online except SAP<SID>_00 service and Instance.

Hence we stop SAP Services from SAP MMC, and rebooted Node 2.

We try to bring up the Services from Node 1 but it did not work.

After rebooting Node 2, we moved back SAP Execuable resources on Node 2 and tried to bring up the services,

But this time both services SAP<SID>_00 and SAP<SID>_01 got failed.

After troubleshooting found SAPSTARTSRV.exe file was not found on the share drive at below mentioned folder.

- \usr\sap\<SID>\ASCS00 &

- \usr\sap\<SID>\SCS01)

but found SAPSTARTSRV.tmp, SAPSTARTSRV.NEW on the same locations.

From the backup, restored exe file and bring up the system.

But like to know how come from the Share drive, exe file was deleted or renamed. Which logs to be refer for such downtime and etc.

Regards,

JP

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Maybe this is a cause of SAPCPE - copies or links (UNIX only) to the executables from the central directory to the local directory. As of Release 7.00, directories can also be synchronized. This means that directories entered in the sapcpe copy lists are synchronized recursively. Directories and their contents can also be deleted locally!! This is done when these directories are no longer available in the central executables directory.

But I'm not sure, that is a cause only on UNIX systems.

Anyway, please check if file SAPSTARTSRV.exe exist in /usr/sap/<SID>/SYS/exe/ctrun

SAPCPE will execute at start procedure and is located in your START profile as like this:

DIR_CT_RUN = $(DIR_EXE_ROOT)/run
DIR_EXECUTABLE = $(DIR_INSTANCE)/exe
#-----------------------------------------------------------------------
# Copy SAP Executables
#-----------------------------------------------------------------------
_CPARG0 = list:$(DIR_CT_RUN)/scs.lst
Execute_00 = immediate $(DIR_CT_RUN)/sapcpe$(FT_EXE) pf=$(_PF) $(_CPARG0)
OS_UNICODE = uc

hope this helps to solve the issue

Thanks

Gerd