Na documentação do Oracle 12c não ficou claro qual é a diferença entre os comandos srvctl start e srvctl enable para serviços associados a um banco de dados. Na view dba_service um banco de dados que tem um serviço já iniciado, tem a coluna ENABLED com NO , o que notei é que quando um serviço RAC já foi iniciado e você tenta habilitar, ele informa que já está habilitado.
srvctl enable service -d mydb -s myservice
PRCC-1010: myservice was already enabled
PRCR-1002: Resource ora.mydb.myservice.svc is already enabled