Para fazer isso utilize dentro da $ORACLE_HOME/bin do GRID o SRVCTL :
Ex.
Linha de comando do SRVCTL
[oracle@marte grid]$ cd bin/ [oracle@marte bin]$ pwd /u01/app/oracle/product/11.2.0/grid/bin [oracle@marte bin]$ [oracle@marte bin]$ ./srvctl Usage: srvctl <command> <object> [<options>] commands: enable|disable|start|stop|status|add|remove|modify|getenv|setenv|unsetenv|config objects: database|service|asm|diskgroup|listener|home|ons|eons For detailed help on each command and object and its options use: srvctl <command> -h or srvctl <command> <object> -h [oracle@marte bin]$ |
Verificando o banco de dados :
[oracle@marte bin]$ srvctl status database -d dbpost Database is running. [oracle@marte bin]$ |
Exibindo os banco de dados gerenciados pelo Oracle Restart
[oracle@marte bin]$ srvctl config database dbpost [oracle@marte bin]$ |
Verificando a configuração de um banco de dados específico ,no caso dbpost :
[oracle@marte bin]$ [oracle@marte bin]$ srvctl config database -d dbpost Database unique name: dbpost Database name: Oracle home: /u01/app/oracle/product/11.2.0/dbhome_1/ Oracle user: oracle Spfile: Domain: riversideti.com.br Start options: open Stop options: immediate Database role: PRIMARY Management policy: AUTOMATIC Disk Groups: Services: dbpost [oracle@marte bin]$ |
No comando abaixo as opções "-y MANUAL " e "-s NOMOUNT" refere-se a como o Oracle Restart tratará este objeto,com a opção MANUAL o Oracle Restart não tentará subir o banco de dados quando o servidor reiniciar ,mas somente em caso de falha e a opção NOMOUNT será utilizada caso ocorra uma falha o Oracle tentará subir a instance como NOMOUNT.
[oracle@marte bin]$ [oracle@marte bin]$ srvctl modify database -d dbpost -y MANUAL -s NOMOUNT [ENTER] [oracle@marte bin]$ |
Caso queira retirar o banco de dados da lista do Oracle Restart use a seguinte opção :
srvctl disable database -d database_name [ENTER] |
Até,
Júlio César
No comments:
Post a Comment