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

Commonly Used SRVCTL Commands - Oracle Examples

Uploaded by

oud.divine
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Commonly Used SRVCTL Commands - Oracle Examples

Uploaded by

oud.divine
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Menu 

Oracle Examples
Examples for day to day Oracle administration

Commonly used srvctl commands

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]

srvctl documentation for Oracle 10G R2 and 11G


About these ads

You May Like

Be the first to like this.

January 22, 2010  4 Replies

Leave a Reply
Your email address will not be published. Required fields are marked *

« Previous Next »
Name

*
Email

*
Website

Comment

Post Comment

Notify me of follow-up comments via email.

Rahul on February 12, 2010 at 3:06 am

Hi,

Excellent article. Thanks a lot for sharing. Kindly show difference


between 9i RAC,10g RAC and 11g RAC commands.

 Reply

Carlos Acosta on February 12, 2010 at 12:50 pm

Hi,
Thanks for your comment, right now I don’t have plans for an article
about the differences between the versions, but I can tell you that
srvctl in both 10g and 11g are very similar. You can find at the end
of the post the links with the official documentation for both
versions. Good luck.
 Reply

Shadab Alam on March 28, 2011 at 11:57 pm

Thats Great!!!!!!!!!!!!!!!!!!

Shadab Alam

 Reply

Adarsh Kumar on March 30, 2011 at 10:49 pm

Excellent Job

 Reply

View Full Site

Now Available! Download WordPress for Android

Blog at WordPress.com.

You might also like