Comandos Básicos Administração Banco de Dados Oracle
Olá Pessoal,
Sabe quando um cliente liga deseperado para poder desligar o Servidor de Banco de Dados pois a energia acabou e a bateria do Nobreak está acabando? Sim, são nesses casos que o Suporte aciona o DBA, mas por algum motivo maior não conseguiram entrar em contato com DBA.
Então o Suporte mesmo pode parar o Banco de Dados corretamente, pois quando voltar o Banco de Dados o Processo de Background SMON não precisrá executar a recuperação da Instância. Evitando assim um crash do Banco de Dados.
Sei que para muitos DBAs esses comandos básicos ja estão mais que decorados, mas estou postando este material para iniciantes ou pessoas que sejam suporte e não conseguiram contactar o DBA. Com isso ele prescisa desligar o Banco de Dados corretamente com esses comandos.
Esse post é dedicado ao meu amigo Jasper que me solicitou esse artigo.
1- Iniciar e Parar o Listener
Inicar: lsnrctl start
Parar: lsnrctl stop
Status: lsnrctl status
2- Iniciar e Parar o Banco de Dados Oracle Linux
2.1- Iniciar o Banco de Dados:
Conectado como usuario oracle no Linux digite:
sqlplus /nolog
SQL> conn / as sysdba
SQL> startup
ORACLE instance started.
Total System Global Area 184549376 bytes
Fixed Size 2019448 bytes
Variable Size 109055880 bytes
Database Buffers 71303168 bytes
Redo Buffers 2170880 bytes
Database mounted.
Database opened.
2.2 – Declaração SQL para Verificar o Status do BAnco de Dados
SQL> SELECT status FROM V$INSTANCE;
2.3- Parar o Banco de Dados:
Conectado como usuario oracle no Linux digite:
sqlplus /nolog
SQL> conn / as sysdba
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
3- Iniciar e Parar o Enterprise Manager
Inicar: emctl start dbconsole
Parar: emctl stop dbconsole
Status: emctl status dbconsole
4- Desligar o Linux Red Hat
Pronto, após o Banco de Dados estar parado e todos os seus serviços, agora iremos desligar o Linux:
Não tenho certeza se todos as distribuições funcionam dessa forma, mas no Red Hat é asssim:
halt -p
Abraço