Skip to Content
avatar image
Former Member

SAP Service Fails / Sapstartsrv.exe not found

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Dec 14, 2009 at 03:50 PM

    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

    Add comment
    10|10000 characters needed characters exceeded