Starting and Stopping The SAP System Using Commands
Starting and Stopping The SAP System Using Commands
You can start and stop SAP system instances using the startsap and stopsap commands. You can use command line options to specify these commands. Command line options are available in new style or old style.
If you want to start an ABAP or dual-stack (ABAP+Java) primary application server instance DVEBGMS00 that has the virtual host names cic11 and cic12, enter the following commands : startsap -t r3 -i DVEBGMS00 -v "cic11 cic12" If you want to start a Java primary application server instance J00 that has the virtual host names cic11 and cic12, enter the following commands : startsap -t j2ee -i J00 -v "cic11 cic12"
[-i | -instance <instance>] Specify SAP system instance [-v | -vhost "<virtual hostname>[ <virtual hostname>]*"] [-c | -check] [-h | -help] [-V | -VERSION] [-C | -checkVHost] Specify virtual host names
Check database and SAP instance status Display help Display startsap script version Check virtual host name
If you want to start an ABAP or dual-stack (ABAP+Java) primary application server instance DVEBGMS00 that has the virtual host names cic11 and cic12, enter the following commands : startsap r3 DVEBGMS00 cic11 cic12
If you want to start a Java primary application server instance DVEBGMS00 that has the virtual host names cic11 and cic12, enter the following commands : startsap j2ee J00 cic11 cic12
Start or stop SAP instances only. You can use either r3 or j2ee, regardless if the instance to be started or stopped is an ABAP or Java instance. Start or stop ABAP database only
Start or stop database and all SAP system instances running on the same physical host Start or stop sapstartsrv program
startupsrv
Prerequisites
Make sure that you have logged on to the physical host of the SAP system instances as user <sapsid>adm. Make sure that the host names defined in the DNS server match the names of the SAP system instance hosts. In particular, keep in mind that host names are case-sensitive. For example, if the names of the SAP system instance hosts are in upper case, but the same host names are defined in the DNS server in lower case, starting and stopping the system does not work. If you want to use startsap or stopsap (for example, in a script) and require the fully qualified name of these SAP scripts, create a link to the startsap script in the home directory of the corresponding user. You cannot use startsap or stopsap commands in a switchover cluster environment. Therefore in a high-availability (HA) system you must use the failover cluster software of your HA partner to start or stop instances running on the switchover cluster. You cannot use startsap or stopsap commands to start or stop database-specific tools. For more information about how to start or stop database-specific tools, see the database-specific information in this documentation and the documentation from the database manufacturer. Make sure that no SAP instance is running before you execute stopsap on a standalone database server. No automatic check is made. When you use stopsap in a Multiple Components in One Database (MCOD) system with two primary application server instances, only one primary application server instance and the database are shut down. Therefore, you must first stop the other SAP system or make sure that it has already been stopped.
Procedure
Starting an SAP System
If you want to start all SAP system instances running on the same host, execute the following command: New style: startsap or startsap -t all Old style:startsap or startsap all If you want to start SAP system instances separately, enter the following command: New style:startsap -t r3|j2ee -i <instance> [-v "<virtual host name>"] Old style:startsap r3|j2ee <instance> [<virtual host name>] Make sure that you adhere to the following sequence when starting the instances: ABAP system: 1. Database instance 2. ERS instance for the ASCS instance (if available) 3. ASCS instance (if available) 4. Primary application server instance 5. Additional application server instances (if available) Java system: 6. Database instance 7. ERS instance for the SCS instance (if available) 8. SCS instance 9. Application server instances Dual-stack (ABAP+Java) system:
Database instance ERS instance for the SCS instance (if available) ERS instance for the ASCS instance (if available) SCS instance ASCS instance (if available) Primary application server instance Additional application server instances (if available)