My Oracle Support Banner

SRVCTL START SERVICE Starts Database Services Without Considering The Database Role (Doc ID 2433367.1)

Last updated on APRIL 17, 2023

Applies to:

Oracle Database - Enterprise Edition - Version and later
Information in this document applies to any platform.


"srvctl start service" does not consider how the database role is defined for services. It starts all services, regardless if they should be started on the primary or the standby.

The default behavior should be to start all services which match that DB's role, with a flag to start services regardless of DB role. The current behavior for "srvctl start database" is to start only services which match the DB role.


The goal is to change  default Behavior to only start services locally for the local DB ROLE


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.