Monday, January 16, 2012

Windows SAP Start and SAP stop script

================================================
Stop SAP Script
================================================



@echo off
echo *****************************************************************
echo +++ Stop SAP Time stamp: %date% %time% +++
REM ----------------------------------------------------------
REM Stop SAP Services
REM ----------------------------------------------------------
echo.
echo Stopping SAP Instance ...
echo.
D:\usr\sap\WPT\SYS\exe\uc\NTAMD64\stopsap.exe name=wpt nr=00 SAPDIAHOST=RAMANSAP
IF %ERRORLEVEL% NEQ 0 (
echo.
echo Stopping SAP Instance failed! Please inform system administrator.
echo. exit /B 1
)
net stop saposcol
IF %ERRORLEVEL% NEQ 0 (
echo.
echo Stopping SAP Instance failed! Please inform system administrator.
echo. exit /B 1
)
echo ----------------------------------------------------------
echo Stop DB2 DB
echo ----------------------------------------------------------
echo.
echo Stopping DB2 Database ...
echo.
net stop DB2WPT-0

IF %ERRORLEVEL% NEQ 0 (
echo.
echo Stopping DB2 Database failed! Please inform system administrator.
echo.
exit /B 1
)
echo.
echo -----------------------------------------------------------
echo finished
echo -----------------------------------------------------------




================================================
Start SAP Script
================================================

@echo off
echo ----------------------------------------------------------
echo Start DB2 DB
echo ----------------------------------------------------------
echo.
echo Starting DB2 Database ...
echo.
net start DB2WPT-0
IF %ERRORLEVEL% NEQ 0 (
echo.
echo Starting DB2 Database failed! Please inform system administrator.
echo.
exit /B 1
)
echo.
echo *****************************************************************
echo +++ Start SAP Time stamp: %date% %time% +++
REM ----------------------------------------------------------
REM Start SAP Services
REM ----------------------------------------------------------
echo.
echo Starting SAP Instance ...
echo.
D:\usr\sap\WPT\SYS\exe\uc\NTAMD64\startsap.exe name=wpt nr=00 SAPDIAHOST=RAMANSAP
IF %ERRORLEVEL% NEQ 0 (
echo.
echo Stopping SAP Instance failed! Please inform system administrator.
echo. exit /B 1
)

D:\usr\sap\WPT\SYS\exe\uc\NTAMD64\startsap.exe name=wpt nr=01 SAPDIAHOST=RAMANSAP

IF %ERRORLEVEL% NEQ 0 (
echo.
echo Stopping SAP Instance failed! Please inform system administrator.
echo. exit /B 1
)

net start saposcol
IF %ERRORLEVEL% NEQ 0 (
echo.
echo Stopping SAP Instance failed! Please inform system administrator.
echo. exit /B 1
)
echo -----------------------------------------------------------
echo finished
echo -----------------------------------------------------------