0% found this document useful (0 votes)
102 views

SRVCTL Commands

The document provides examples of commonly used SRVCTL commands to start and stop Oracle Real Application Clusters (RAC) databases, check status and configurations, start and stop instances, and start, stop and manage services. Some key commands include srvctl start database to start a RAC database, srvctl stop database to stop a RAC database, srvctl status database to check the status of a database, and srvctl start service and srvctl stop service to start and stop database services.

Uploaded by

munnaz
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
102 views

SRVCTL Commands

The document provides examples of commonly used SRVCTL commands to start and stop Oracle Real Application Clusters (RAC) databases, check status and configurations, start and stop instances, and start, stop and manage services. Some key commands include srvctl start database to start a RAC database, srvctl stop database to stop a RAC database, srvctl status database to check the status of a database, and srvctl start service and srvctl stop service to start and stop database services.

Uploaded by

munnaz
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Commonly used srvctl commands Posted on January 22, 2010 What is srvctl?

it is the Server Control Utility, we use SRVCTL to start and stop the database and instances, manage configuration information, and to add, move or remove instances and services.

These are some of the srvctl commands I frequently use, this is not a complete reference guide.

I organized the commands as follow:

    

To start a rac database To stop a rac database To check status and configurations To start and stop instances To start, stop and manage services

Start a rac database (order: nodeapps asm database) srvctl start nodeapps -n nodename srvctl start asm -n nodename srvctl start database -d dbname options are: srvctl start database -d dbname -o open | -o mount | -o nomount Stop a rac database (order: database asm nodeapps) srvctl stop database -d dbname -o immediate options are: srvctl stop database -d dbname -o normal | -o transactional | -o immediate | -o abort srvctl stop asm -n nodename options are: srvctl stop asm -n nodename -o immediate srvctl stop nodeapps -n nodename To check status and configurations Nodeapps: srvctl status nodeapps -n nodename srvctl config nodeapps -n nodename ASM: srvctl status asm -n nodename srvctl config asm -n nodename Database: srvctl status database -d dbname srvctl config database -d dbname (shows instances name, node and oracle home)

Instance: srvctl status instance -d dbname -i instancename

Services: srvctl status service -d dbname To start and stop instances srvctl start instance -d dbname -i instancename srvctl stop instance -d dbname -i instancename To start, stop and manage services srvctl status service -d dbname srvctl config service -d dbname srvctl start service -d dbname -s servicename srvctl stop service -d dbname -s servicename srvctl relocate service -d dbname -s servicename -i instancename -t newinstancename [-f]

You might also like